Ios

Hotellit

Homer s Inn *+

This hotel is located on the main road between the village and the port (850m), 600m from the beach and 2km from Io's center. The bus stop is next to the hotel....