Stay at this 3.5-star business-friendly hotel in Frisco. Enjoy free breakfast, a 24-hour fitness center, and WiFi (surcharge). Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Stonebriar Centre Mall and Ford Center at The Star are located nearby.