Print out the information
Irida Hotel
Address
El. Venizelou & 8 Dekembriou Street, Chania, Chania, Crete
Short url
travel.cdns.gr/6267
Coordinates
35.516018, 24.032032
Hotel info
Room Service
Print out the information