Atlanta's preferred Downtown/Midtown hotel, adjacent to Coca Cola World Headquarters and Georgia Tech.
108 Guest Rooms
Holiday Inn Express Hotel
244 North Avenue, NW.
ATLANTA, GA 30313
Holiday Inn Hotel, North Avenue, Atlanta GA
Holiday Inn Lowest Internet Rate Guarantee
Good Hotels USA Good Hotels USA
Good Hotels Georgia Good Hotels Georgia