Home

Holiday Inn Atlanta Downtown

3 Star Rating Atlanta, GA

Holiday Inn Atlanta Downtown The Holiday Inn Downtown Atlanta is located in the heart of Downtown Atlanta, just off the I-75 and I-85, and adjacent to the Centennial Olympic Park.

The Atlanta Downtown Holiday Inn is conveniently located to the CNN Center, Georgia world Congress Center, Phillips Arena, Georgia Dome, World of Coca-Cola and Underground Atlanta.

The 260 guest rooms at the Holiday Inn Downtown Atlanta features in-room coffee maker, hair dryer, iron and full-size ironing board, Bath and Body Works amenities, cable television with in-room movies and Nintendo, data ports and voice mail.

On-site are a fitness room, gift shop, business center, seasonal outdoor pool, whirlpool and restaurant.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 


Location

101 International Blvd., Atlanta, GA 30303, USA