New Orleans Marriott is set on Canal Street on the edge of the famous French Quarter and features modern rooms and suites, many with enticing city and river views. The 4-star hotel also offers excellent dining and 86,000 square feet of stunning venues.