America’s best sports stadium? You make the call.
Our hotel is near Mercedes-Benz Stadium in Atlanta, GA — one of the most state-of-the-art, fan-friendly sports stadiums in America. Home to the NFL’s Atlanta Falcons and the MLS’s Atlanta United FC, this $1.5-billion facility features a 58-foot-tall, 360-degree “Halo Board” video screen (the world’s largest), and a first-of-its-kind retractable glass roof. The stadium has hosted college sporting events including the Chick-fil-A Peach Bowl, SEC Championship and the College Football Playoff National Championship. Gather in the huge tailgating space for pregame entertainment and vistas of downtown Atlanta. This LEED® Platinum arena also hosts concerts from Luke Combs to Cold Play. Whether you’re here to cheer your favorite team or to hear your favorite tunes, enjoy an assortment of bars with open views of the field and local delicacies like Bruster’s Real Ice Cream and Fox Bros Bar-B-Q.