Swatch at Heraklion Airport N. Kazantzakis Watch store Phone: +30 281 030 0170 Address: Iraklio Airport, DFS Iraklio, Iraklio 714 08, Greece Directions