Detta vackra hotell ligger vid strandpromenaden i St. George's Bay, bara 50 meter från närmaste strand.´ Butiker, barer, restauranger och många nöjesställen finns i närheten. Centrum av kustorten Sliema med dess trevliga strandpromenad, kaféer och restauranger ligger bara 3 km från hotellet. Maltas huvudstad Valletta ligger bara 8 km bort. Det är 500 m till allmänna kommunikationer och Maltas internationella flygplats ligger 40 minuters bilresa bort.