Mercedes-Benz Stadium
Stadium, arena and sports venue Landmark and historical place Sports & Recreation
Mercedes-Benz Stadium is a multi-purpose retractable roof stadium located in Atlanta, Georgia. The home of the Atlanta Falcons of the National Football League (NFL) and the Atlanta United FC of Major League Soccer (MLS), it replaced the adjacent Georgia Dome, the Falcons' home stadium for a quarter century, from 1992 through 2016.Opened in 2017, Mercedes-Benz Stadium is owned by the state of Georgia through the Georgia World Congress Center Authority, and operated by AMB Group, the parent organization of the Falcons and Atlanta United. Read more
Review Mercedes-Benz Stadium
Loading comments-box...
Popularity of Mercedes-Benz Stadium
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in January:
Mercedes-Benz Stadium has a total of 1757 visitors (checkins) and 459 likes.