Hotel Iro 2897 022136El. Venizelou 178, Limenas (Center), Hersonissos, 70014, GreeceHotel Book here: Book Here Stars: 2-star hotel Review: 6.9 Accommodation: Summer Travel in Koutouloufari, Heraklion, Crete in Hotel Iro Crete. Read more… Add to favorites 0