Kritikakis Village Hotel Families and Couples Only is located in Ios, within 500 metres from the town centre and just 170 metres from the port. It offers self-catering accommodation with free Wi-Fi and it has a swimming pool and a snack bar.
Number of rooms: 41
Ormos Ios, Ios Chora, 84001, Greece