The 2-star Aiolos Hotel is located in Iraklia, Cyclades Islands. Aiolos Hotel offers to its guests bar, garden and restaurant.
The property offers double room, family room and other might be available upon request. Room amenities include a/c and more.
Common areas are covered by free WiFi.
Aiolos Hotel does not accept pets.