Menu

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. Featuring 300 beautifully appointed guest rooms and suites, this luxury 16-story hotel serves as the cornerstone of The Star, anchored by the Dallas Cowboys World Headquarters and 12,000-seat stadium, Ford Center. From grand and junior ballrooms to intimate spaces, Omni Frisco Hotel’s 24,000 square feet of meeting space provide endless opportunities for events.

Omni Frisco Hotel

Info

https://www.omnihotels.com/hotels/frisco
(469) 287-0000

Address

11 Cowboys Way,
Frisco, TX 75034
Omni Frisco Hotel

omniView Map

Specials

E-Newsletter

Keep up with us

Stay up-to-date with everything happening at The Star special offers, events and more!