Este hotel se encuentra en la localidad de Mellieha, que ocupa una ladera a 1 km. de Ghadira, la mayor playa de Malta. En las inmediaciones hay restaurantes, bares, centros de compras y conexiones con el transporte público. Aproximadamente a 3 km. hay clubs nocturnos, el centro turístico de Bigibba está a 4 km, el templo neolítico a 6 km. y Gozo a 7 km. del hotel. Ubicada en el norte de la isla, la propiedad está a 25 km. del aeropuerto, y a 30 minutos de la capital, La Valeta.