Le Pavillon Hotel
Le Pavillon Hotel
  • Share

Le Pavillon Hotel

About

Le Pavillon Hotel is located in the center of historic New Orleans on what was formerly the site of one of the region’s first grand plantation mansions.
When it was opened in 1907, it quickly gained recognition as one of the most famous new hotels in America. Awe-inspiring lobby amenities of the “Belle of New Orleans” include marble flooring, exquisite sculpture, magnificent Czechoslovakian crystal chandeliers, and a variety of antique furniture and works of art from the United States and Europe.

Venue Location + Transportation

Address

 
833 Poydras Street,
New Orleans, Louisiana 70112