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.
The World Trade Center tower stands in a prime location at 2 Canal Street, in the center of downtown and at the foot of the Mississippi River. A two-story cupola at the top of the tower provides panoramic views of the city and previously functioned as a popular restaurant.