Address
Idomeneos Str., Prasa - New Alikarnassos
71500, Heraklion, Crete, Greece
Telephone Numbers:
+30 2810 300330
+30 2810 220088
+30 2810 382750
Fax Numbers:
+30 2810 220785
International Reservation Centre
Telephone Numbers:
+30 2810 333860
+30 2810 382770
Fax Numbers:
+30 2810 333224
Dedeman Istanbul
Food & Beverages
Restaurant Esen Café Roof Bar Lobby Bar