AMOCITY
Located in Heraklio Town, 656 feet from Heraklion Archaeological Museum, the family-run Infinity City Boutique Hotel features air-conditione...