Astor Crowne Plaza New Orleans French Quarter, Corner of Bourbon and CanalHotel
739 Canal Street, New Orleans, LA 70130, United States
Situated on the corner of Bourbon and Canal Street, this New Orleans hotel boasts on-site dining and an outdoor pool. The French Quarter is 1 km away. Cable TV is featured in all rooms at Astor Crowne Plaza New Orleans.