Le Pavillon Hotel
Click Here to reserve now or call 504-581-3111 and ask for the Bayou Country Superfest rate.
833 Poydras St.
Discover the Le Méridien New Orleans, located in the Central Business District, the hotel sits across from Harrah’s Casino and is close to high-end shopping, great restaurants, the French Quarter and some of the city’s most popular attractions, including the Mercedes Benz Superdome. Le Méridien New Orleans offers beautifully appointed guestrooms and suites with spectacular views of downtown. Other features include Longitude Bar and a restaurant, LMNO, as well as a rooftop pool and fitness center.