Heraklion, Heraklion, Crete The Aquila Atlantis Hotel is the city’s largest luxury hotel with unobstructed views of the historic harbour. Ideally positioned in the heart of the city, it is the perfect starting point to discover Heraklion and its many historic... View More