Hotel Irida

El Venizelou & 8th Dekembriou, Chania, Crete Island, Greece 73100

JDS Travel News JDS Viewpoints JDS Africa/MI