600 Decatur Street New Orleans, LA 70130
Square Feet: 4,600 ft2
This 4600 SQ. Ft Terrace provides a stunning backdrop for wedding ceremonies, cocktail hours, welcome parties and corporate receptions. This event space provides unique views of the Central Business District, French Quarter and the Mississippi River.