Chateau Bourbon
Chateau Bourbon, A Wyndham Historic Hotel -
Be captivated. At the Chateau Bourbon in magical New Orleans you enjoy the culture, history and decadence of the Crescent City. Surrounded by the energy of the French Quarter, Chateau Bourbon, A Wyndham Historic Hotel is a luxurious hotel in the heart of New Orleans. Built in 1849 as the D.H. Holmes Department Store, this neoclassical New Orleans treasure features French Quarter-style courtyards and balconies above Bourbon Street. A refreshing mix of antebellum charm and contemporary chic, The Chateau is a relaxing retreat in the soul of New Orleans.