Recommended hotels in Xemxija Bay

Ambassador Hotel

From US$ 41

Shipwreck Promenade, St Paul's Bay, Malta - Show map

Show map

Ambassador Hotel is a 3-star pleasant venue featuring a tasteful accommodation a short way from Palazzo de Piro, Ta' Hagrat Temples and Casa Bernard.

Book Now From US$ 41