Choose your room
The Hotel is a regular meeting place for patrons from all over the world
who have come to refer to the Hotel as their ?home?. Each room is
sea-facing offering breathtaking views of the sparking blue
Mediterranean sea. Unwind in Malta and allow the hotel to pamper you
with an unrivalled level of service and hospitality.