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.
101 International Blvd., Atlanta, GA 30303, USA