The Westin New Orleans is located atop the Canal Place shopping center and offers the most luxurious New Orleans accommodations. The 11th floor lobby is appointed with elegant furnishings, imported marble and sweeping views of both the French Quarter and the Mississippi river. The private dining rooms are handsomely appointed with rich wood paneling, crystal chandeliers and of course spectacular views.
Reviews
To write a review, you must login first.