
Atlanta, GA, United States
Country Inn & Suites Atlanta Airport South
3-star hotel · CHOICE HOTELS
This charming hotel is located in Airport Area. The total number of guest rooms is 186. The establishment offers Wi-Fi internet connection in communal areas. The reception desk is open all day long. All rooms at this…
- Wi-fi · extra charge
- Wired Internet · extra charge
- 24-hour reception
- Car park


