Intown Atlanta
Centennial Yards Company buildings
Renderings of the two tallest buildings that are being built in downtown Atlanta's Gulch. The Centennial Yards Company is building a massive hotel and a 304-unit apartment.
1/5
These renderings from the Centennial Yards Company display a 304-unit apartment tower and Anthem, a 292-room boutique hotel, across from Mercedes-Benz Stadium. The construction of these 18-story buildings is expected to be completed in 2025. (Centennial Yards Company)
Today's Gallery Headlines
More Galleries