Champions Square

New Orleans, United States

Champions Square

Champions Square is an outdoor festival plaza located adjacent to the Mercedes-Benz Superdome in New Orleans, Louisiana. It is known as the premier tailgating space for sports events held at the stadium and the nearby Smoothie King Center.


Accommodations near Champions Square

View more accommodations near Champions Square

Nearby Tours & activities