Directly on the sea and just opposite a public rocky beach, Ambassador Hotel is a 5-minute drive from Saint Paul’s Bay. It offers a nice outdoor pool overlooking Xemxija Bay.
Rooms total: 41 More information »St. Paul's Islands 2.0 km
Ghadira Bay 3.9 km
Popeye Village 4.4 km
Cirkewwa Ferry Terminal 6.7 km
Roman Villa 7.9 km
Spinola Bay 9.9 km