Het hotel ligt aan de haven Marsamxett, en op 300 meter van het busstation van Sliema en de veerhaven waar u de boot naar Valletta kunt nemen.
Implanté à Marsamxett Harbour, l'établissement se trouve à 300 mètres de la gare routière de Sliema et de la gare maritime d'où vous pourrez embarquer pour La Valette.