hotelinformation Chateau Bourbon Wyndham Hotel is an exquisite place to stay, situated in New Orleans, Louisiana. It is near the historic Bourbon Street, close to many restaurants and shops. It is a 4 star hotel with modern accommodation making it a great..