Crete >
Avdou
Avdou hotels & apartments, all accommodations in Avdou
Country Hotel Velani
Avdou Pediados, Avdou, Greece
Featuring an outdoor pool, the 3-star Country Hotel Velani Avdou offers a desk and a photocopy machine, as well as Wi-Fi throughout the property. This Avdou hotel, located nearly a 10-minute rideā¦
Avdou Villas
Avdou Pediados, , , Agia Pelagia, Greece, Avdou, Greece
Providing 12 rooms, the 3-star Avdou Villas hotel is within a 300-metre distance of Panagia Evangelistria church. This Avdou hotel also includes a car park.
Good
(4 reviews)