1600 Canal Street,
New Orleans , LA 70112 UNITED STATES
Enjoy comfort and convenience at the all-new TownePlace Suites New Orleans Downtown/Canal Street. The hotel features locally inspired accommodations and a fitness center as well as complimentary perks including high-speed Wi-Fi and hot breakfast.
Worldwide > United States > New Orleans > Hotels