New Omni Hotel Planned for Dallas Cowboys Headquarters
Omni Hotels & Resorts has partnered with the Dallas Cowboys to build a 300-room hotel at the future site of the Cowboys World Headquarters in Frisco, Texas. The property will serve the mixed-use development, which also will be home to a 12,000-seat event center. The Omni Frisco Hotel will feature meeting space including a ballroom and a rooftop pool deck, and several food-and-beverage outlets. Ground will be broken on the property next spring, and it will open in early 2017.