L'hotel è situato sulla strada costiera per Aigina, vicino al Tempio di Apollo e a circa 1 km dal centro della città. La spiaggia più vicina dista 50 m. L'hotel dispone di un totale di 54 camere e dispone di strutture per conferenze per un massimo di 100 persone. L'accesso a Internet è inoltre disponibile, così come le strutture per la ristorazione. Tutte le camere sono dotate di balcone privato, la maggior parte con vista sul mare. Tutte le camere dell'hotel dispongono di aria condizionata, riscaldamento centralizzato, televisione, cassetta di sicurezza, asciugacapelli, telefono e impianto stereo. Nel bellissimo giardino c'è una piscina e uno snack bar. La ricca colazione a buffet viene servita in veranda, mentre il ristorante serve sia il pranzo che la cena.