Construction Begins On First Four Seasons In New Orleans

LuxuryTravelAdvisor

Four Seasons has begun construction of its first New Orleans hotel. It will be set in the iconic Twin Canal building, which has been nearly vacant since Hurricane Katrina. The restoration, renovation and modernization of the building will make it one of Four Seasons’ largest hotels.

CLICK FOR FULL STORY

Leave a Comment...


(will not be published)