The La Quinta Inn and Suites New Orleans Downtown is a beautifully appointed high-rise, located just minutes from the Louisiana Superdome, Morial Convention Center, the Port of New Orleans and the ever-popular French Quarter. Mardi Gras, Jazzfest, and Quarter Fest are just some of the many events to experience.