||||Excellent - 1 reviews|
0.0 mi from Atlantic Station
You'll be centrally located in Atlanta with a stay at Twelve Atlantic Station, steps from Atlantic Station and close to Centennial Olympic Park. This 4-star aparthotel is within close proximity of National Museum of Patriotism and Center for Puppetry Arts. Make yourself at home in one of the 101 air-conditioned rooms featuring kitchens with full-sized refrig...
Overall Rating - Excellent - 1 reviews
The staff was friendly, the room was huge with full amenities, and the bathroom was spacious. I very much so enjoyed my stay.
A minor thing: the room had some walls/ceiling that were unfinished, which may or may not have been part of the decor.