Welcome to Hotel Holiday Inn Express and Suites – Atlanta Downtown Atlanta, Centrally located in downtown Atlanta, this hotel is 5 minutes’ walk to the CNN Center and Philips Arena. The hotel offers free Wi-Fi and a full hot breakfast. Every room at the Atlanta Downtown Holiday Inn Express features a flat-screen TV and tea- and coffee-making facilities. Some rooms include a microwave, refrigerator and a work desk. Guests can take advantage of the 24-hour front desk at the Holiday Inn Express and Suites of Downtown Atlanta. This hotel is within 4 blocks of the Georgia Dome, the Georgia Aquarium and Phillips Arena. Zoo Atlanta is a 10 minutes’ drive away. (Hotel Holiday Inn Express and Suites – Atlanta Downtown Atlanta hotels booking).