Avdou Pediados, , , Agia Pelagia, Greece, Avdou, Greece
Avdou Villas hotel offers 12 rooms, situated 6 minutes' walk from Aposelemis Dam. Located just moments from the Roza Gorge, the hotel features a swimming pool for guests to relax in.
100 metres from St. Pantes Church in Avdou, this 3-star hotel is 2.9 km from the Greek Orthodox Kera Kardiotissa Monastery. The property gives access to the Chamoprina beach, which is 4.5 km away. The Windmills of the Lasithi Plateau can also be found 10 minutes' drive from the Villas.
Avdou Taverna Cafe pampers guests with Greek dishes and lies right near this hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Avdou Villas!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please