Astor Crowne Plaza Hotel in New Orleans
+1-800-230-4134 739 Canal St., New Orleans, LA 70130 (Downtown-City Center) Astor Crowne Plaza is located at the corner of Canal and Bourbon Street, where all of the French Quarter attractions, to include world renowned restaurants and nightlife, are located. Our Four Diamond rating typifies the service your guests will experience. 24 hour room service, 24 hour complimentary health club, complimentary wifi access in 1st floor lobby and business center.
Website |