29.95862 ­-90.07725
Go to map view
Canal Street - New Orleans - Building
Canal Street - New Orleans - Restaurant
Canal Street - New Orleans - Building
Canal Street - New Orleans - Bedroom
Canal Street - New Orleans - Bedroom
Canal Street - New Orleans - Attractions
Canal Street - New Orleans - Bedroom
1630 Canal Street, New Orleans, LA 70112, United States +1 504 586 0110
The hotel is located in downtown New Orleans, 1 km from the Jackson Square and Louisiana Superdome.The hotel facilities include swimming pool, restaurant and guest parking (extra charge).All rooms are equipped with A/C, TV, internet access (extra charge), telephone and private bathroom with hairdryer.Rooms have up to 2 beds with option to be used by 4 person... More from Otel

Get Rates

Show Canal Street at top of the results.

Get Flight + Hotel