Ce très bel hôtel ouvert en 1997 et décoré dans le style victorien, se trouve dans un quartier tranquille, à quelques minutes à pied de l'agréable promenade qui longe la plage rocheuse de Sliema, à proximité des boutiques, cafés et restaurants du quartier