Omni Hotels & Resorts to develop headquarters hotel in New Orleans, US
The Ernest N Morial New Orleans Exhibition Hall Authority has approved a ground lease agreement for Omni Hotels & Resorts to develop a 1,000-room headquarters hotel. The approved agreements allow Omni to progress as the owner and operator of the new …