300 Poydras Street New Orleans, LA 70130
Seated: 60
Standing: 50
Square Feet: 612 ft2
This newly renovated space features floor-to-ceiling windows with amazing views of the city skyline. Plus, it can host up to 60 guests with plenty of power outlets and WiFi to keep everyone connected and productive.