Hotels with indoor pool in Avdou
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Country Hotel Velani
Avdou Pediados, Avdou, Greece (Open map)
Avdou centre can be reached within 5 minutes' walk. Located about 6 km from Monastery Gouverniotissa, the 3-star Country Hotel...
Read more...
8.9
Fabulous
142 reviews
Elias Maro House
Αβδού 0, Avdou, Greece (Open map)
Guests can visit Roza Gorge 11 minutes' walk away or check out the Greek Orthodox Kera Kardiotissa Monastery 10 minutes' drive from...
Read more...