Consumer · Enterprise
The Hotel Company That Still Owns the Building
While the biggest names in hospitality sell their real estate and collect franchise fees, Omni keeps the keys - about 50 hotels, 23,000 employees, and a century-old bet that owning the building still matters.