Westin Canal Place is a short walk away from top restaurants, galleries and antique shops. It is also centrally located to the business district, French Quarter and The Shops at Canal Place, an upscale shopping destination. Appointed with French influences, its guest rooms and suites provide views of the Mississippi River and downtown New Orleans. Guests of the Westin Canal
Read more...