500mFROM Yiallos Beach, Ios 840 01, Greece, Ios (Town)
+302286021912
Laundry service
Swimming pool
Internet access