Le Méridien New Orleans

3.5 (10 reviews)

333 Poydras Street, New Orleans, LA, 70130, United States   •  Weather:    •   Local Time:     •  Phone: 504-525-9444   •  Hotel Reservations: 866-961-3321

3.5

New Orleans Superdome Hotel

Experience one of New Orleans' most exciting venues and cheer on the New Orleans Saints. Located less than one mile from Le Meridien New Orleans, the Mercedes-Benz superdome has been home to our gridiron Champions since 1975 and continues to be a focal point of the city. Don't miss the opportunity to be a part of the excitement!

Super Dome Address: 1500 Sugar Bowl Drive, New Orleans, LA 70112
Distance from Le Méridien New Orleans: less than 1 mile