Taxi rank Halicarnassus at Heraklion Airport N. Kazantzakis Transportation service Address: Irodotou 159, Nea Alikarnassos 716 01, Greece Directions