The Atlantic is a nice addition to downtown Atlanta. If you are staying in town. This is the place that you can come to spend sometime in the evening. Movie theater, restaurant and shopping .... nice are to walk and relax after all of your morning meeting or activities
More