Featuring a garden, Aiolos offers rooms in Loutra Edipsou. It is 99 feet from the city centre, while the beach and the thermal springs are 329 feet away. All air-conditioned rooms include a balcony overlooking the sea and mountains. Each has a TV and fridge. The bathroom comes with a shower. Aiolos is 2.5 miles from Agios Nikolaos Beach. The city of Chalkida is 49.7 miles away.