Omni Frisco Hotel at The Star
11 Cowboys Way
Frisco, Texas 75034
Omni Frisco Hotel at The Star Exterior

Frisco Hotel Photo Gallery

Explore our elegantly appointed and luxurious Frisco hotel. Experience sophisticated dining options, an elevated pool deck, 24,000 square feet of meeting and event space, impeccable service and more. The hotel is the perfect destination for business or leisure. Step outside and enter The Star, the new social hub of Frisco and Home of the Dallas Cowboys, where you'll experience extraordinary entertainment in the events plaza or shop at some of North Dallas’ poshest boutiques.