Dallas Cowboys Fans Can Now Sleep in the Star

The new Omni Frisco is open for business as the cornerstone of the 91-acre mixed use development called The Star.

Various hotel packages offer guests and fans ways to explore the Dallas Cowboys World Headquarters, including the indoor athletic facility at Ford Center, the Draft War Room, Nike Star Walk, Super Bowl Memorabilia and the Grand Atrium. The luxurious 16-story hotel has 300 guestrooms and suites, 24,000 square feet of meeting space and a rooftop pool and deck offering stunning views of the complex.

Bray Whaler was honored to provide all of the new hotel’s furnishings, fixtures and operating supplies as part of a multi-year procurement program for Omni Hotels & Resorts.




Back To All News  ›