Now offering FREE High-Speed Internet Access in ALL rooms. As soon as you arrive at the La Quinta Inn-New Orleans Causeway, you will notice a difference. Located just minutes from the banks of Lake Pontchartrain in Metairie, this La Quinta Inn provides convenient access to the Louisiana Superdome and the French Quarter.