Omni Frisco Hotel is a modern cornerstone that reflects the culture and energy of our thriving North Texas city. Connected to The Star event center, our new hotel features 300 elegantly appointed guest rooms and 24,000 square feet of event space, along with several food and beverage experiences to delight the palates of all travelers.
Step outside and directly enter The Star, the new social hub of Frisco and home of the Dallas Cowboys. You'll experience extraordinary entertainment in the events plaza and be afforded easy access to shopping at posh boutiques. The 12,000-seat stadium center not only serves as the team practice field but also hosts multiple events including high school football games, band competitions and live concerts.
Our hotel’s elevated pool deck is prime for cocktail receptions and special celebrations and is the perfect viewing perch for events on the outdoor field. Dallas/Fort Worth International Airport and Dallas Love Field Airport are each about 25 minutes away.