Leof. Steliou Kazantzidi & Didous 1, N.alikarnassos 716 01, Heraklion
Airport Car Rental Area, N.alikarnassos 715 00, Heraklion
Heraklion Port, Nearchou Avenue, Meet & Greet In Terminal Building Next To Information Desk, Heraklion
Opposite Arrival Hall, Heraklion
25 Dimokratias Street, Chersonissos, 70014
25 Dimokratias Street, Chersonissos, 70014
Hersonissos
Kalimera Kriti Hotel, Sissi, Crete, 72400
Domes Of Elounda Autograph Col, Tsifliki Schisma Eloundas, Tsifliki, 72053
Elounda Beach Hotel, Elounda, Crete, 72053