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