GDM Megaron Hotel is located in a restored 1920 building overlooking the old port of Heraklion, offers fine dining, health club and a rooftop pool.