9.3/10
Wonderful
40 reviews
Free Wi-Fi
Set in an area of 28 acres, this resort combines the fine facilities of a luxurious hotel with the authenticity of Cretan tradition and the wild beauty of the island.
Number of rooms: 13
Anogia Street, Anogia, 74051, Greece