This spa hotel is situated in a quiet part of Sliema, just 300 m from the rocky beach and 500 m from the town centre, and offers a view of the capital Valletta. There is a bus stop just 500 m away and from here the rest of the island can be easily accessed. Dining and nightlife opportunities are all available in the immediate area.