Super 8 New Orleans 6322 Chef Menteur Hwy.
New Orleans, LA 70126 Nightly Rates(59.01 - 69.01)2 Star
The Super 8 New Orleans is conveniently located off I-10 at exit 240 A or B, and is the closet Super 8 to the French Quarter, Bourbon Street, Superdome, and Morial Convention Center This hotel has ea...see more