Super 8 New Orleans 6322 Chef Menteur Highway
New Orleans, LA 70126 Nightly Rates(74.00 - 134.00)2 Star
The Super 8 New Orleans is conveniently located off I-10 at exit 240 A or B, and is the closest Super 8 to the French Quarter.We are located within minutes of the French Quarter, Bourbon Street, the Convention Center, business district, Cru...more