Surrounded by nature, The Briars is truly “Another World on Lake Simcoe” and a short drive from Toronto. A unique inn, full of history and charm with gorgeous gardens, heritage interiors and a serene waterfront. This all-season resort will fill you with tranquility and adventure, while providing you with lasting memories.
Continue reading