
Atlanta, Georgia, United States
Comfort Inn Atlanta Downtown South welcomes guests with comfortable rooms and thoughtful service in Atlanta, Georgia. Free cancellation is available on most rates.
Guests rate this property 6.2 / 10. Highlights include clean rooms, friendly staff and a convenient location.
