Advertise on

Request information on advertising

Avdou Avdou Hotels

Hotels in  Avdou

Avdou Villas

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.