A complex renovation transformed the World Trade Center tower in New Orleans into a Four Seasons Hotel and private residences, ENR Texas & Louisiana's 2022 Project of the Year.
Developers broke ground earlier this month on a $460-million redevelopment of the 33-story New Orleans World Trade Center tower into a Four Seasons Hotel and Residences, bringing to fruition a restoration that has been more than 20 years in the making and mired in setbacks.