Located in the waterfront village of St Paul's Bay in the northwest of the island of Malta this charming establishment boasts a convenient location just 22 kilometres from Malta airport Travellers will find public transport links just a few steps fro . . .