New Orleans resort takes Holiday Inn into new territory

Share
A 127-year-old former upscale apartment building in New Orleans is the site of Holiday Inn’s first foray into the upscale resort market. Holiday Inn Club Vacations New Orleans Resort features 105 villas plus a pool and fitness center, with a bar planned for opening later this year.
Share