The complex is only 200 m. away from the centre of Chora (the island's capital) , in the area where the mills of the island are set.
See more: Hotels in Europe Hotels in Greece Hotels in Ios Holiday Destinations in Europe