New Orleans Superdome
Travel to the Big Easy and visit a city landmark attraction - the New Orleans Superdome, also known as the Louisiana Superdome. Located in the Central Business District of New Orleans, this massive 269,000 square foot facility boasts the title of the largest fixed dome structure in the world. After an extensive remodeling, the Superdome once again welcomes locals and visitors with a modern, state-of-the-art building.
Situated just one mile from your boutique accommodations at the Holiday Inn French Quarter hotel, the New Orleans Superdome offers an impressive venue for exciting entertainment. After all the excitement, return to one of the best options for hotels in New Orleans where our beautiful guestrooms and suites offers a peaceful retreat. To unwind from the day, refresh with a dip in the outdoor heated pool located in our tropical courtyard.
Secure your tickets to watch the New Orleans Saints in another action-packed season. Spend New Years in New Orleans and attend the Sugar Bowl, one of the best-known college bowl games and don’t miss the annual Bayou Classic in the fall, another Crescent City must-see event. The Superdome accommodates up to 72,003 fans for football, basketball and baseball games. In addition, it is also a popular venue for large concerts and events including the New Orleans Essence Music Festival.




