+30(22860)91303
Mylopotas beach, Ios, 84001, Greece
Hotel
+30(22860)91112
Main Road Chora - Mylopotas, Ios, 84001, Greece