Popular accommodations in Atlanta-Just Us
HouseAccommodates 15
The White House
Situated in Atlanta in the Georgia region, The White House features accommodation with free WiFi and free private parking. The air-conditioned accommodation is 2 km from Mercedes-Benz Stadium. The property is non-smoking and is located 3.2 km from State Farm Arena.Book nowfrom $87 per night