Hotel New American Inn

421 Cleveland Avenue S.W., 30315 Atlanta, United States - Atlanta. See on map
Book now

Where is the lodging establishment?

421 Cleveland Avenue S.W., 30315 Atlanta, United States - Atlanta.

Choose your room

Hotel New American Inn

*** Be close to it all by staying at the New American Inn Atlanta Airport *** CONVENIENTLY LOCATED BETWEEN DOWNTOWN AND THE AIRPORT. 5 MINUTES FROM EACH! We offer affordable and friendly lodging. King beds, Jacuzzi Suites, HBO, Cinemax, and ESPN are featured. Stay in the city but don' t pay the downtown price! HiFi Buys/ Lakewood Amphitheater is down the street from us. We are 5 minutes from the Airport, 5 minutes from downtown Atlanta, 5 minutes from Turner Field, 7 minutes from the Georgia Dome, World Congress Center, and Philips Arena. We are also just 5 minutes from the new Georgia Acquarium!

Reviews

There are still no ratings for this hotel

Frequently asked questions about New American Inn

No, New American Inn doesn't have a pool.

No, New American Inn doesn't have parking facilities.

No, New American Inn doesn't offer free WiFi service.