Cyclades >
Ioulis
Ioulis hotels & apartments, all accommodations in Ioulis
Kea Village Suites & Villas
Ioulidas - Chavounon Rd, Ioulida, Gr, Ioulis, Greece
Located a 10-minute drive from Paralia Xila, Kea Village Suites & Villas Ioulis includes 10 rooms with views of the city. Wi-Fi is offered in public areas at the aparthotel.