Omni Hotels
Privately owned and headquartered in Irving, Texas, Omni Hotels operates 39 first-class and luxury hotels and resorts throughout the United States, Canada and Mexico.
The typical property is a luxury hotel with 350-500 rooms. The company has 34 owned and/or managed properties, four franchised properties and one property under development. Through an aggressive growth strategy, Omni Hotels is steadily expanding existing properties and entering new markets across North America.
Omni Hotels operates national sales offices in New York, Los Angeles, Chicago, Dallas/Fort Worth, Denver, Washington, D.C. and Atlanta. Omni Hotels’ central reservation center, located in Omaha, Nebraska, handles more than 1.7 million calls each year.
Number of visits: 1157
