Country Inn & Suites Atlanta Downtown South

759 Pollard Boulevard SW, Atlanta, Georgia, 30315, United States
(3 star hotel)
#12
Rank 12 of 40 hotels
in Atlanta Junction
Write a Review

Value Score

Poor Value

Rated Lower than similar hotels

See Travelers Recommended Hotels

Nearby Country Inn & Suites Atlanta Downtown South

Country Inn & Suites Atlanta Downtown South

We've found that other people looking for this hotel also know it by these names:

  • Country Inn Atlanta
  • Country Inn And Suites Atlanta Downtown South
  • Country Inn & Suites Atlanta Downtown South Hotel Atlanta

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

Amenities at Country Inn & Suites Atlanta Downtown South

  • Restaurant
  • Swimming Pool
  • Wheelchair Accessible
  • Fitness Center
  • Free Parking
  • Business Services
  • Continental Breakfast
  • Free High Speed Internet

Atlanta Junction Travel Forum

Need advice about Atlanta Junction, Georgia? Visit the Travel Forum for Atlanta Junction and ask our Answer Gurus.

Atlanta Junction Travel Guide