Otel, Aigina'ya giden sahil yolunda, Apollo Tapınağı'na yakın ve şehir merkezine yaklaşık 1 km mesafede yer almaktadır. En yakın plaj 50 m uzaklıktadır. Otel toplamda 54 odadan oluşmaktadır ve 100 kişiye kadar konferans imkanları sunmaktadır.
Ayrıca internet erişimi ve yemek yeme imkanları da mevcuttur. Tüm odalarda özel balkon, çoğunda deniz manzarası bulunmaktadır. Tüm otel odalarında klima, merkezi ısıtma, televizyon, emanet kasası, saç kurutma makinesi, telefon ve hi-fi sistemi mevcuttur.
Güzel bahçede bir yüzme havuzu ve bir atıştırmalık büfesi bulunmaktadır. Tam açık büfe kahvaltı veranda'da servis edilirken, restoran hem öğle hem de akşam yemeği servis etmektedir.