Residence Inn New Orleans Elmwood is an extended stay hotel just west of New Orleans. Located just under 10 miles from the New Orleans French Quarter and the Port of Nola. Every guest room is a suite and some are even a 1 bedroom, all boasting a full kitchen! Free WiFi, free breakfast, onsite fitness and business center and outdoor pool.

Back to top
Loading