Avdou Villas
- Car park
- Bar/ Lounge area
- View all
The 3-star Avdou Villas hotel offers 12 rooms in the vicinity of Aposelemis Dam, just 9 minutes' stroll away. The hotel also includes parking.
The accommodation is located only a 5-minute stroll from Panagia Evangelistria church and Monastery Vidiani is around 4 km away. This Avdou hotel is only a short walk from Roza Gorge and 35 km from Nikos Kazantzakis airport. The property lies about a 10-minute drive from Windmills of the Lasithi Plateau.
Popular hotels in Crete