Guests of the 3-star Avdou Villas hotel can easily reach Panagia Evangelistria church, located nearly a 5-minute walk away. Boasting a location within easy reach of Roza Gorge, the hotel includes 12…
More
1
All hotels in Avdou are booked for your dates. Try other dates