Travel Inn Plaza
5733 Airline Drive, New Orleans, 70003
Poor, 2.5
Hotel is located just 3 Miles from Louie Armstrong International Airport. Conveniently located on Interstate 10, The Travel Inn Plaza is just minutes from the exciting French Quarter, New Orleans Supe...
More Info