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.
Outdoor Pool
Holiday Inn Hotel
101 INTERNATIONAL BLVD. NW
ATLANTA, GA 30303
UNITED STATES
Holiday
Inn Hotel, Downtown Atlanta GA
Holiday Inn Lowest Internet Rate Guarantee
Good Hotels USA Good Hotels USA
Good Hotels Georgia Good Hotels Georgia