Econo Lodge New Orleans in New Orleans +1-800-230-4134 4940 Chef Menteur Highway, New Orleans, LA 70126 US Econo Lodge New Orleans is located in central New Orleans, close to Southern University at New Orleans, Dillard University, and University of New Orleans. Additional area points of interest include Bourbon Street and Mercedes Benz Superdome. Hotel Features. The hotel serves a complimentary continental breakfast. Econo Lodge New Orleans features gift shops/newsstands and self parking. Complimentary wireless Internet access is available in public areas. Guest parking is complimentary. Guestrooms. |