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 - $19
1 review - $49
Heraklion
photo by: sylviandavid