Galaxy Hotel IraklioGalaxy Hotel Iraklio75 Dimokratias Ave, Heraklion6274.6 mi$176.69 /nt4.6(978)Includes all fees