This stunning 41-story New Orleans hotel on Canal Street offers everything you may need on-site to take your meeting to the next level. Contact us to help plan your next big meeting or event.