Indoor 25 m2
Bay view and Alipa harbor
Our Private deck sea view rooms are situated on the west side of the hotel, with a view towards the Agia Triada beach and surrounding landscape. They are approx. 25 sq m in size indoor and 15m2 outdoor and can accommodate an extra bed upon request.