Aiolos Hotel Andros
Hotel
Ménites, Andros
7.1/10
Good
Free Wi-Fi
Surrounded by lush gardens, Aiolos Hotel Andros is located in Menites village and offers accommodation overlooking the town of Andros and the Aegean Sea. It features a pool with a separate children’s section and provides free Wi-Fi throughout.
Number of rooms: 17
Ménites, Ménites, 84500, Greece