Pigaidakia Eloundas, Crete, GR, 72053 |
|
Breathtaking views over the islands and cascading pools add to the exotic charm of this resort. The famous town of Aghios Nikolaos is just a short drive away. An ideal holiday hotel with a variety of entertaiment possibilities.