
New American Inn
1.0 (1)hotel
A modest roadside hotel offering straightforward lodging in southwest Atlanta.
Description



Situated along Cleveland Avenue SW, New American Inn provides a straightforward roadside lodging option in southwest Atlanta.

1.0 (1)hotel
A modest roadside hotel offering straightforward lodging in southwest Atlanta.



Situated along Cleveland Avenue SW, New American Inn provides a straightforward roadside lodging option in southwest Atlanta.