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