Der Komplex verfügt über Apartments mit einem oder zwei Schlafzimmern (50–120 m²). Jedes Apartment verfügt über ein separates Schlafzimmer, ein Wohnzimmer, ein eigenes Bad, eine voll ausgestattete Küche und einen Balkon mit Sonnenliegen. Kiesstrände erreichen Sie nach 50 Metern zu Fuß, der Sandstrand von Amoudara ist 500 Meter entfernt. Das Hotel bietet einen Außenpool mit Sonnenterrasse, eine Café-Bar und ein Restaurant mit traditioneller griechischer Küche.