Offering a garden, Avdou Village House is located in Avdou. Heraklio Town is 29 km from the property. Free WiFi is featured .
The accommodation comes with a seating and dining area. Some units include a terrace and/or patio with mountain views. There is also a kitchen, equipped with a fridge. Towels and bed linen are provided.
Hersonissos is 10 km from Avdou Village House, while..