Loading hotels
Confirming room availability...
Aelia Rooms &Apartments, Ιοσ Κυκλαδων, Ios Chora, Greece
Located in Ios Chora 1.6 miles from Yialos Beach AELIA ROOMS &APARTMENTS has accommodations with free WiFi and a terrace. Certain units come with air conditioning a TV washing machine and an electric tea pot completed with a kitchenette.