Fairmont Hotels & Resorts has confirmed the luxury brand will return to New Orleans with the development of a downtown project underway. Slated to open in the summer of 2025, the new 250-room Fairmont New Orleans will be located in the city’s CBD, nearby to the historic French Quarter.