Eden Village

The hotel is in the south east coast of Crete 12 km eastern of Lerapetra, the southernmost town of Europe, in the green valley of the Agia Fotia.

Check availability and book

Check availability and book