Sheraton Stonebriar Hotel

4.2 (124 reviews)

5444 State Highway 121, Frisco, TX, 75034, United States   •  Weather:    •   Local Time:     •  Phone: 972-668-8700   •  Hotel Reservations: 888-627-8116


The Star in Frisco, TX

Sheraton Stonebriar Hotel - Exterior

Sheraton Stonebriar Hotel - Exterior

Dallas Cowboys announced the new home 1-acre mixed-use development project that will include the new home to the Dallas Cowboys World Headquarters. In addition to their new training complex, a 12,000-seat multi-use event center located at the northwest corner of Warren Parkway and Dallas North Tollway, the project will also be home to office buildings, restaurants, and retail space.

To learn more visit

Located 2 miles from Sheraton Stonebriar, The Star is another great reason to visit Frisco, Texas.