Le Pavillon Hotel is located in the heart of downtown New Orleans' Central Business District on Poydras Street. The hotel is a short distance from popular museums, parks, dining, and shopping, with the famous French Quarter and Bourbon Street just over a mile away.