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...
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...