Where to Stay – Omni Frisco Hotel

Omni Frisco Hotel captures the energy and future of this vibrant North Texas city, making it a location you’ll never forget. This luxury, 16-story Frisco hotel serves as the cornerstone of The Star, a 91-acre entertainment district anchored by the Dallas Cowboys World Headquarters and 12,000-seat stadium, Ford Center. Omni Frisco Hotel’s premier location offers exciting dining, nightlife, and shopping all just steps away.

Outside view of the Omni Frisco Hotel within the shape of the Slumber Skillz logo

Future seminar dates

  • June 27,28
  • July 18,19
  • August 29,30

11 Cowboys Way
Frisco, TX 75934

(469) 287-0303 Book Rooms


Valet parking: $25.00

There is complimentary parking in the Silver Parking Garage. 

Get Directions