Localizado a 3.4 km do Aquário da Geórgia, Comfort Inn Atlanta Downtown South 3 estrelas oferece Wi-Fi nas áreas públicas, bem como estacionamento privado no local. Este hotel de 89 quartos é um bom ponto de partida para explorar Atlanta, incluindo o Turner Field, que fica a 450 metros de distância.
O Zoológico de Atlanta está a aproximadamente 25 minutos a pé deste hotel de Atlanta. Os fãs de esportes também irão gostar de visitar a Philips Arena, a uma distância de 2.8 km do Comfort Inn Atlanta Downtown South. O Mundo da Coca-Cola está a cerca de 10 minutos de distância dirigindo. Este estabelecimento está localizado a um curto caminho da estação ferroviária King Memorial, enquanto o ponto de ônibus Georgia Ave & Hank Aaron Dr está a 550 metros de distância.
Tendo local de descanso, os quartos do Comfort Inn Atlanta Downtown South são equipados com Wi-Fi gratuito e TV a cabo.
Os hóspedes poderão desfrutar do café da manhã bufê quente. O bar Bullpen Rib House fica a caminhada de 5 minutos deste hotel.