top of page

The Star is a 91 acre mixed-use development located in the heart of the “$5 Billion Mile” in Frisco, Texas, one of the fastest growing cities in the U.S. As headquarters and training facility of the Dallas Cowboys, the Star offers an exceptional location and top tier amenities, including:


  • 300 Room Omni Hotel (opening 2017)

  • Ford Center: 12,000 seat multi use event center and indoor stadium (opened 2016)

  • 200,000 square feet of retail including 9 restaurants

  • 500,000 square feet of office space (opened 2016) with plans for additional ±1,000,000 square feet

  • Cowboys FIT (a cutting-edge fitness center used by the Dallas Cowboys and open to membership)

  • Parks, open spaces, and jogging trails



For more information on The Star, click here

bottom of page