Holiday Inn Express & Suites New Orleans Airport South

Holiday Inn Express & Suites New Orleans Airport South

The Holiday Inn Express & Suites New Orleans Airport is conveniently located adjacent to the Louis Armstrong International Airport on Airline Drive in the James Business Park, just a short drive to Downtown New Orleans. 

Address 110 James Drive East, Saint Rose, LA 70087
Property Type Hotel
# Jobs 0