Mercedes-Benz Stadium, the home of the Atlanta Falcons in Atlanta, Georgia, will host eight matches during the 2026 World Cup, including one semifinal. Featuring over 20 event rooms and exceptional event space, Atlanta's Mercedes-Benz Stadium offers premium amenities, fully customizable experiences, a dedicated event team, and cutting-edge technology to make your event truly unique and unforgettable.