Mercedes-Benz Stadium opened in downtown Atlanta in 2017 to much acclaim by local and national sports fans. The arena was built to replace the Georgia Dome, which was the primary venue for major sporting events in Atlanta for 25 years. Mercedes-Benz Stadium features seats and standing room for up to 83,000 fans.