Omni Hotels Corporation is expected to begin development of a new headquarters hotel in New Orleans following unanimous approval by the Ernest N. Morial New Orleans Exhibition Hall Authority. Read this story
Omni Hotels Corporation is expected to begin development of a new headquarters hotel in New Orleans following unanimous approval by the Ernest N. Morial New Orleans Exhibition Hall Authority. Read this story
More from WGNO | Orleans Parish Local News