Contact information

Where to find the Country Inn & Suites by Radisson, Atlanta Downtown

759 Pollard Boulevard SW, Atlanta, Georgia 30315, United States

Situated right outside of downtown Atlanta, our hotel places you within walking distance of Center Parc Stadium as well as nearby restaurants and bars. For destinations further afield, you can hop on I-85 or I-20 or leave your car in our free parking area and board a MARTA bus, train, or streetcar. Flying in or out of the ATL airport? The commute from our hotel is about 15 minutes.