History of Le Pavillon Hotel

The history of the haunted Le Pavillon Hotel dates back to 1907 when it was built as New Denechaud Hotel in Poydras Street, New Orleans. The site was formerly a streetcar depot and National Theater (also known as the German Theater or the Werlein Hall) that boasted four levels of seating that could fit approximately 1,500 people in a single show. However, the theater was razed to the ground in an accident.