The Omni Frisco Hotel is a brand-new property at The Star in Frisco, the Dallas Cowboys headquarters and practice facility. The Omni is across from the Ford Center, an indoor football stadium surrounded by upscale restaurants and retail stores. The Star is 25 minutes north of downtown Dallas and 30 minutes from the airport. Other local attractions include Toyota Stadium, Dr. Pepper Ballpark, and Stonebriar mall.
Wake up with a cup of coffee and unwind with a glass of wine in the evening at the chic Lobby Bar. Sit down to modern American cuisine at Neighborhood Services. Lounge by the pool on the fourth floor. Work out at the fitness center or, if you prefer, request a complimentary Get Fit Kit for you room.
The elegant rooms and suites, all of which are non-smoking, come with a work area, safe, coffee maker, bath robes, iHome radio, Internet access, bedside charging station, data ports, a 55-inch TV and video check-out. Pets under 25 pounds are welcome and carry a non-refundable fee.