The Vendry is now part of Groupize! Read more

Terrace

Located In: Mercedes Benz Stadium

Seated: 20

Mercedes Benz Stadium

Mercedes Benz Stadium

Terrace
Address
Mercedes Benz Stadium

1 AMB Drive Northwest Atlanta, GA 30313

Business Space Location Map
Capacity

Seated: 20

Features
  • Outdoor Area
Photos from Previous Events at Mercedes Benz Stadium
Super Bowl LIII
LED Wall Video Booth - SEC Championship
LED Video Booth - Atlanta Falcons
Super Bowl LIII
Mercedes-Benz Stadium
Dr Pepper @ SEC Championship