Comfort Inn Atlanta Downtown South

795 Pollard Boulevard
Atlanta, Georgia
See map below for directions from Comfort Inn Atlanta Downtown South to Atlanta Central City Post Office (0.8 miles)

Check room rates and availability

Book a room at
COMFORT INN ATLANTA DOWNTOWN SOUTH