The hotel enjoys easy access to beautiful beaches, the historic capital city of Valletta, the charming sister island of Gozo, and the rest of Malta. It is perched on a majestic spot on terraced hillsides from which to enjoy stunning scenery and is nestled in the small idyllic town of Mellieħa, situated in the north of Malta and characterised by majestic churches and some of the finest beaches in Malta.

A bus stop is to be found a few metres from the hotel’s entrance, and the immediate surroundings of the hotel also offer several shops, bars and restaurants. The airport is 25 km away; while a mere 1 km separates the hotel from the beach. In fact, a complimentary shuttle service is also offered by the hotel to transport guests to and from the nearby beaches in summer. The ferry terminals that service the nearby islands of Gozo and Comino are located relatively close to the hotel (around 4 km).