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.