Das 3-Sterne-Comfort Inn Atlanta Downtown South befindet sich im Geschäftsbezirk von Atlanta. Hier wohnen Sie zudem etwa 10 Fahrminuten vom World of Coca-Cola sowie ungefähr 3 Kilometer vom LEGOLAND Discovery Center Atlanta entfernt. Der Gasthof befindet sich in einer Entfernung von nur 6 Gehminuten vom Turner Field, verfügt über 89 Zimmer und einen Swimmingpool.
Das Stadtzentrum von Atlanta kann man innerhalb von 20 Minuten zu Fuß erreichen. Die Herz-Jesu-Basilika gilt als heilige Stätte und liegt 3,1 km vom Comfort Inn Atlanta Downtown South. Auch Phoenix II Park liegt circa 10 Minuten zu Fuß von der Unterkunft entfernt. Das Hotel befindet sich in ca. 2 km Entfernung vom Underground Atlanta. Die Bushaltestelle Georgia Ave & Hank Aaron Dr ist in nur 550 Meter Entfernung vom Comfort Inn Atlanta Downtown South und der Bahnhof King Memorial liegt in ca. 2 km Entfernung von der Unterkunft.
Zu den Zimmern gehören eine Sitzecke sowie WLAN und ein Fernsehen mit mehreren Kanälen für Ihren Komfort. Ein Schreibtisch, eine Sitzecke und Kabelkanäle sind ebenfalls in den Zimmern vorhanden.
Ein Frühstücksbuffet wird jeden Tag in der Unterkunft angeboten. Im Restaurant Bullpen Rib House in unmittelbarer Nähe zum Comfort Inn Atlanta Downtown South werden amerikanische Gerichte angeboten.