Mercedes-Benz Stadium in Atlanta, GA
published in sb magazine 5/2022
Home to the NFL’s Atlanta Falcons, Atlanta United of MLS and many of the world’s top sports and entertainment events, Mercedes-Benz Stadium (MBS) was the first professional sports stadium in the world in November 2017 to achieve LEED Platinum Certification and by that time had gathered more points than any other sports facility in the world with a total of 88. The 158,804 m² stadium’s unique sustainability solutions for water, lighting, and energy conservation, as well as community programs and stewardship, have been a key part of the building’s story of innovation from day one.
Good to know
Location
Atlanta, Georgia, USA
Owner
Georgia World Congress Center Authority
Operator
Atlanta Falcons Football Club
Architects
HOK
US – 30303 Atlanta
www.hok.com
Author
AMB Sports + Entertainment
Photos
Mercedes-Benz Stadium
Official opening
August 2017
Construction costs
USD 1.4 billion
(EUR 1.41 billion)