Show most popular offers in this box or some text describing prices.
star star star 500 St. Charles Avenue, New Orleans, Louisiana 70130-3410, United States
500 St. Charles Avenue, New Orleans, Louisiana 70130-3410, United States
Located in the heart of Downtown New Orleans, the hotel is only 500 m from the French Quarter, 1.6 km from the Superdome and close to the Convention Center. Authentic New Orleans style restaurants surround the property, with several museums scattered throughout the historic neighbourhood. Shops can be found around 10 minutes’ walk away at Canal Place, and there are long-distance bus and rail connections in the vicinity. The hotel is situated along the historic St. Charles street car li