Champions Square to otwarta przestrzeń festiwalowa w Nowym Orleanie, przygotowana z myślą o koncertach, festiwalach, wydarzeniach firmowych i dużych imprezach plenerowych. Jej znaczenie wynika nie tylko z rozmiaru, ale także z miejskiego układu, który łączy scenę, rozległy plac i pobliskie zaplecze w jedną czytelną strefę dla publiczności. Około 90 000 stóp kwadratowych powierzchni pozwala dostosować obiekt zarówno do mniejszych produkcji, jak i wydarzeń dla kilku tysięcy osób.
Wrażenia na miejscu opierają się na atmosferze otwartego amfiteatru, dobrej widoczności sceny i energii tłumu, która naturalnie wypełnia plac. Odwiedzający doceniają prosty układ przestrzeni, łatwe przemieszczanie się między strefami oraz praktyczne udogodnienia, takie jak stałe toalety, oferta gastronomiczna i infrastruktura techniczna dopasowana do koncertów oraz festiwali.
Obiekt znajduje się pod adresem Lasalle St, New Orleans, Stany Zjednoczone, bezpośrednio przy wielkich schodach Caesars Superdome, co ułatwia dojście do wejścia. W pobliżu znajdują się garaże i miejsca do krótkiego zatrzymania, a dojście piesze do placu jest przejrzyste w dni wydarzeń. Szersze informacje o poruszaniu się po Nowym Orleanie i dojeździe z innych części miasta znajdują się naturalnie w opisie poniżej.