Search results
Discover more placesNear Garden District, New Orleans, LA
Holiday Inn Express New Orleans - St Charles is a relaxed hotel set in the Art District of New Orleans. You will love it...
Website: ihg.com
Phone: (504) 962-0900
936 St Charles Ave New Orleans, LA 70130 802.61 mi
Is this your business? Verify your listing
4.0 1255 reviews
I stayed at this hotel March 2024 to visit my sister for 3 nights. After returning home to Phoenix I discovered that $300 in cash and a credit card were missing out of an envelope in a zipped pocket... More
My wife and I stayed at the Holiday Inn Express – St Charles Avenue for 4 nights in April on our first visit to New Orleans. We really lucked out…. the hotel has an excellent location with very close... More