Located in Mesta, 22 km from Chios, Schinos Apartments features a terrace and free WiFi. There is also a kitchen in some of the units equipped with an oven and a fridge. Read more
Located in Mesta, 22 km from Chios, Schinos Apartments features a terrace and free WiFi. There is also a kitchen in some of the units equipped with an oven and a fridge.