Holiday Inn Express & Suites New Orleans Airport Overview
Latest Deal Type
Holiday Inn Express & Suites New Orleans Airport General Information
A 134-room hotel located in New Orleans, Louisiana. The facility provides guestrooms, dedicated meeting space, and a restaurant and bar. The hotel sits at the entrance of James Business Park, a Class A, 200-acre business park with more than 2 million square feet of commercial space. The hotel is also located near Louis Armstrong New Orleans International Airport.