5116 Us Highway 85, Forest Park
Ameriican Atlanta Inn is located in Forest Park. Among the facilities at this property are a 24-hour front desk and an ATM, along with free WiFi throughout the property.