residence inn by marriott in new orleans
Owned by Elmwood Hospitality and Managed by Baywood Hotels, Residence Inn by Marriott Opens in New Orleans, Louisiana
Residence Inn by Marriott | February 9, 2018
The 119-suite Residence Inn by Marriott in New Orleans, Louisiana is scheduled to open today. Located at 1080 Elmwood Park Boulevard, the all-suite Residence Inn New Orleans Elmwood will operate as a Marriott franchise, owned by Elmwood Hospitality, LLC and managed by Baywood Hotels, Inc. The extended-stay hotel is located six miles from the Louis Armstrong New Orleans International Airport and offers its guests convenient access to the Mercedes Benz Superdome, the Smoothie King Center and the National World War II Museum. Rates vary depending on length of stay. "We are pleased with the continued growth of Residence Inn hotels in the Ne...