Reviews
Athenea Villas and Limni Keri beach (700m away)are the best choice in the island. The helpful owners make you feel like home.
Reviewed 6 Mar 2022
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.