The Inn at Stonebriar is located in the middle of everything... Frisco! 61 lovely rooms and suites accommodate the serious business or leisure traveler. For the foodies, we have over 50 area restaurants within 2 miles of the hotel. Across the street at Stonbrier Centre.(Show more)