Aquila Atlantis is a 5-star venue set just 3.8 km from Church of St. Mark, Star Beach Water Park and Loggia.
This hotel provides modern rooms equipped with free Wi-Fi and flat-screen TV. Some rooms at Aquila Atlantis have a view over the city. Guests can make use of a rain shower and toiletries.
Different dishes of local cuisine are served at the restaurant. Herb's Garden and lOUKOULOS are located within 200 meters away.
Municipal Art Galery train station is swiftly reachable.