Mercedes-Benz Stadium at 1 AMB Drive NW, Atlanta, GA 30313 is the home of the Atlanta Falcons (NFL) and Atlanta United FC (MLS). It opened in 2017 and is widely regarded as one of the best stadiums in North America. Seating capacity for soccer is approximately 71,000.
The stadium features an iconic oculus roof that opens and closes — expect it to remain closed during summer heat. The fan experience inside is exceptional, with wide concourses and a full 360-degree halo video board.
Key advantage: Mercedes-Benz Stadium is located directly in downtown Atlanta, adjacent to the CNN Center and State Farm Arena. MARTA rail stops right outside.