If driving to visit …1028 Canal Street, New Orleans, LA 70112. Located in the Central Business District of Downtown, the newly redesigned Holiday Inn Express® New Orleans Downtown hotel is 2 blocks from the Mercedes Benz Superdome and Smoothie King Center, and only 3 blocks to Canal Street featuring the French Quarter. Staff were friendly.Holiday Inn Express – In The Middle of Everything New Orleans. The 4th floor has a good view down the streets. No breakfast, but coffee downstairs offered. The hotel was simple but clean and comfortable. Harrah's Casino, Jackson Square and Cafe Du Monde are each located less than 1 km from the hotel.131 Decatur Street, French Quarter (Vieux Carré), New Orleans, LA 70130, United States of America – Excellent location – show map. Less than a 5-minute walk from Bourbon Street, Wyndham New Orleans French Quarter offers free WiFi. Hotel in French Quarter (Vieux Carré), New Orleans.