ELLADA.NET Hotels in Greece

Call Us: +30 2810 300330
Book Now

Please wait whilst we are searching for the best travel deals...

Avdou Villas

Avdou Villas A' / First Class A' / First Class A' / First Class A' / First Class

Crete / Heraklion / Avdou VillageView on Map - compare
Please select your dates

Open All Year... Set in an organic farm in the ever-green valley of Lagada, Avdou villas is the place to rest, heal and, maybe, change... An eco-tourism facility, Avdou villas offers an alternative way of getting away from it all. More Info »

Book Now
-
Hotels
compare »
There are no hotels in your compare list!