Ubicación El hotel se encuentra en Mellieha, un pueblo pintoresco al norte de Malta, muy cerca de la playa más larga de la isla, Ghadira. En las inmediaciones hay bares, restaurantes, tiendas, comercios, el transporte público. A 1 km está la playa de Mellieha, hay discotecas a 3 km, el centro turístico de Bugibba está a 4 km, el templo neolítico a 6 km y Gozo a 7 km.