Avdou Villas
- Bar/ Lounge area
- View all
The 3-star Avdou Villas hotel, located approximately a 5-minute walk from Roza Gorge and 3.5 km from Platanus Tree, features a swimming pool for guests to take a dip in. The hotel also includes parking.
This Avdou hotel is nestled 500 metres from Aposelemis Dam. The property provides easy access to Panagia Evangelistria church, which is about a 10-minute walk away. The Villas is located in close proximity to St. Pantes in Avdou.
The 12 rooms at this hotel comprise a kitchenette.
Avdou Taverna Cafe serves a good range of Greek food and lies 100 metres away.
Popular hotels in Crete