Advertise on
Crete-Hotels-Greece

Request information on advertising


Avdou Avdou Hotels

Hotels in  Avdou

Avdou Villas

Class:A
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.