1500 Canal St., New Orleans, Louisiana 70112
(504) 226-5864
The luxurious mixed-use development includes a 207-room hotel and modern residences serving as centerpiece of the city’s burgeoning Biomedical Innovation District and symbolizes the renaissance of a 1908 New Orleans icon. Notable highlights include a gr