Hotel Lofos – The Hill 30 2286 092481Ios Chora, Cyclades Islands, 84001, GreeceHotel Book here: Book Here Stars: 2-star hotel Review: 8.3 Accommodation: Summer Travel in Ios Chora, Ios, Cyclades Islands in Hotel Lofos - The Hill Cyclades Islands. Read more… Add to favorites 0