Explore New Orleans

Champions Square

This open-air venue, adjacent to the Mercedes-Benz Superdome, boasts 45,000 sq. ft. and state-of-the-art technology. The space plays host to free fan fests during New Orleans Saints home games and numerous concerts throughout the year.


1500 Poydras St.
New Orleans, LA 70112
United States