Advertisement
Country Inn & Suites Atlanta Downtown South
Country Inn & Suites Atlanta Downtown South
Address:
759 Pollard Boulevard SW, Atlanta, Georgia
Traveler Rating by TripAdvisor

Traveler Comments

Worn old rooms and furnishings
Convenient to Turner Field and Braves games
The location was great for us because it was across the street from Turner Field, but no one there bothered to tell us that they would close the streets and we wouldn't be able to drive our car to the hotel. They also had limited parking and told us to park in the handicapped spot when we are not handicapped. We were next to an elevator and it sounded like thunder every time someone went up or down
the hotel staff was rude, the parking was minimal, the stadium across the street made the streets close, our room was right next to an elevator and really noisy
The location was GREAT. Stayed there exclusively based on location.
Convenient location to Turner field and downtown Atlanta. Hotel seems a little on the old side with a small pool in the parking lot. Staff was very friendly.
Very convenient to Turner Field. Very accomodating staff. Satisfactory breakfast.
Please enable JavaScript to properly view and use this web site.