Loading view.
- There were no results found.
- There were no results found.
- Events
- Omni Frisco at The Star
Omni Frisco at The Star
11 Cowboys Way
Frisco, TX 75034 United States Get Directions
Frisco, TX 75034 United States Get Directions
469-287-0000
Omni Frisco Hotel at The Star captures the energy and excellence of this vibrant North Texas city. This Frisco hotel serves as the cornerstone of The Star, a 91-acre entertainment district anchored by the Dallas Cowboys World Headquarters and their 12,000-seat practice facility, Ford Center. Omni Frisco Hotel at The Star’s premier location is steps away from exciting dining, nightlife and shopping in North Dallas.