Holiday Inn Express & Suites Atlanta Downtown
Holiday Inn Express & Suites Atlanta Downtown
Located in Downtown Atlanta the The Holiday Inn Express & Suites Atlanta Downtown hotel offers easy access to casual dining options. Guests can enjoy the hotel's contemporary and stylish facilities and comfortable bedrooms equipped with up to date amenities.
* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.