Elounda Beach Hotel, Elounda, Crete, 72053
Akti Koundourou 28, Agios Nikolaos, 721 00
15, I. Koundorou Str., Agios Nikolaos, 72100
Kalimera Kriti Hotel, Sissi, Crete, 72400
Hersonissos
25 Dimokratias Street, Chersonissos, 70014
25 Dimokratias Street, Chersonissos, 70014
Arrivals Hall, Sitia Ap, Sitia, Crete Is, 72300
Makrigialos, Sunwing Hotel, Ierapetra, Crete, 72200
Opposite Arrival Hall, Heraklion