Het hotel bevindt zich in Lara, aan de schitterende kust van de Middellandse Zee op een terrein van 180.000 m². Het centrum van Antalya ligt op slechts 15 km afstand en het maakt deel uit van de beroemde Turkse Rivièra. De luchthaven Antalya is ongeveer 15 kilometer van het hotel.