The Holiday Inn Atlanta Downtown hotel is located adjacent to Centennial Olympic Park, two blocks from the Georgia World Congress Center, CNN Studio Tours, Georgia Dome.
260 guest rooms feature a work desk, data port, and two phones.
Holiday Inn Hotel
101 INTERNATIONAL BLVD. NW
ATLANTA, GA 30303
Holiday Inn Hotel, Downtown Atlanta GA
Holiday Inn Lowest Internet Rate Guarantee
Good Hotels USA Good Hotels USA
Good Hotels Georgia Good Hotels Georgia