Irida

El.Venizelou & 8is Dekemvriou, Chania, Greece Get Directions to this spot
Category:
Hotels
El.Venizelou & 8is Dekemvriou
Chania
Greece

Rate and review Irida in Chania, Greece!

Share your experiences at Irida with your friends or discover more Hotels in Chania, Greece.