Photo gallery for Elounda Island Villas
Elounda Island Villas
3-star Agios Nikolaos apartments with kitchenettes
Reviews
9.6
Exceptional
Popular amenities
Explore the area
Elounda, Agios Nikolaos, Crete Island, 720 53
- Elounda Windmills3 min walk
- Plaka Beach16 min drive
- Spinalonga18 min drive
- Heraklion (HER-Nikos Kazantzakis)56 min drive