This hotel is located about 200 m from Mylopotas Beach and roughly 800 m from the centre of Ios.
See more: Hotels in Europe Hotels in Greece Hotels in Ios Holiday Destinations in Europe