El hotel se halla en Palaia Fokea, un pequeño pueblo costero. Se ubica directamente junto al mar y hay numerosos restaurantes y bares cerca del hotel. El centro turístico de Glyfada queda a unos 35 km...
El establecimiento está ubicado en una finca de 45.000 m2, en la ladera de una colina y en el corazón de un bosque de pinos. Sus instalaciones cuentan con 260 habitaciones, distribuidas en tres edificios...