Crowne Plaza New Orleans French Quarter - Astor

Crowne Plaza New Orleans French Quarter - Astor is a hotel at the corner of Canal and Bourbon Streets in New Orleans, set in a restored Beaux Arts building on…

Venues & Spaces · New Orleans, United States · Services: Conference & Meeting Rooms, Indoor Venue Hire, Unique & Heritage Venues, In-House Catering, Accommodation, Team Building