With a stay at Aquila Atlantis Hotel, you'll be centrally located in Heraklion, steps from Heraklion Archaeological Museum and 12 minutes by foot from Heraklion Port. Featured amenities include complimentary wired Internet access, a 24-hour business center, and express check-in. Free self parking is available onsite.