- The Super 8 New Orleans is conveniently located off I-10 at exit 240B. We are the only Super 8 in the New Orleans area and centrally located with easy access to the downtown, shopping, business and sports areas with many restaurants close by for you to enjoy!Listing by hostelbookers.com
- © wcities.com 2013
Ask a local about Super 8 - New OrleansLocals have answered 8 questions about New Orleans.
Ask New Orleans Locals about Super 8 - New Orleans