Holiday Inn Midtown North

1810 Howell Mill Road
Atlanta, Georgia 30318

404-351-3831