Luxury Hotels in New Orleans, LA » The Westin New Orleans Canal Place » Photo Gallery The Westin New Orleans Canal Place - New Orleans, LA, United States The Westin New Orleans Canal Place : Click Here to View Full Hotel Description >> Bienville Suite (Executive Suite) at The Westin New Orleans Canal Place Lobby of The Westin New Orleans Canal Place Exterior of The Westin New Orleans Canal Place River Suite at The Westin New Orleans Canal Place Traditional King Room at The Westin New Orleans Canal Place Fitness Studio at The Westin New Orleans Canal Place