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