The Stadium Business Awards honored Mercedes-Benz Stadium, the new home of the NFL’s Atlanta Falcons and MLS’ Atlanta United FC, as 2018 Venue of the Year.
The judges recognized the project for its “incredible understanding of delivering a successful guest experience through innovation and design – arguably setting the benchmark for stadia globally.”
The honor was given at the annual awards event, recognizing leadership, innovation and achievement in the delivery, operation and management of sports facilities across the globe, at Emirates Old Trafford in Manchester, England.
“From the halo board to the focus on sustainability and even pushing forward with the brave decision to drop food and beverage prices — all this has highlighted that if stadium operators provide fans with the right environment, they will continue to return and support their teams,” noted the judges.
Since opening in August 2017, the LEED Platinum Mercedes-Benz Stadium has been recognized for its unique retractable roof design, 360-degree halo board and unprecedented approach to sustainability.