This hotel is situated around 100 m from the centre of Ios and roughly 150 m from the main square. From here, guests may enjoy wonderful views over the picturesque village, the Aegean Sea, and the most magnificent sunsets.
See more: Hotels in Europe Hotels in Greece Hotels in Ios Holiday Destinations in Europe