GDM Megaron

9 D. Beaufort, Heraklion, Greece
281 030 5300

Check Heraklion Hotel Deals

Check-in:
Check-out:
Guests:
Rooms:
GDM Megaron Map
1 review
1 review - $17
1 review - $45
Heraklion
photo by: sylviandavid