Avdou Villas is a 4-star venue placed about 9 km from Acqua Plus Water Park. The hotel is set in an organic building in the middle of Avdou.
Avdou Villas is located within 10 minutes' walk from the center of Avdou. A 10-minute drive will take guests to Piskopiano.
Avdou Villas provides accommodation in 12 guestrooms fitted with central heating, a safe, television, a refrigerator and a fireplace.
Serving Greek specialties, Taverna Gonies is about 1000 meters away.
Avdou Villas is around 35 minutes' drive from Nikos Kazantzakis airport.