Stadium
Mercedes Benz Stadium
1,247 locals recommend,
Location
1 AMB Dr NW
Atlanta, GA
Downtown Atlanta
Tips from locals
Mercedes-Benz Stadium: Atlanta's very own world-class sports and entertainment facility. Official stadium of the NFL Atlanta Falcons and MLS Atlanta United.
We are a 7 minute drive away from the stadium. Atlanta's very own world-class sports and entertainment facility. Official stadium of the NFL Atlanta Falcons and MLS Atlanta United
There are a variety of Athletic Events to consider: Atlanta is home to sports teams with state of the art facilities
Mercedes Benz Stadium by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals