The Briars Resort & Spa Overview
Country Club Resort, formerly a family estate established in 1840, located on 200 acres on the south shore of Lake Simcoe.
- Year Built: 1840
- Year Last Renovated: 2013
- Check in Time: 4:00 PM
- Check out Time: 12:00 PM
- Number of Floors: 2