Omni Hotels and Resorts

Industry: Hotel
Company Nickname:
Public or Private: Private

Description:

Omni Hotels and Resorts is a luxury hotel company that operates sixty properties in the US, Canada, and Mexico, with more than 20,000 rooms.