Leeward House Thornbury
Nestled in the historic town of Thornbury, this charming boutique hotel offers a unique blend of tranquility and adventure. With thoughtfully designed rooms inspired by the natural beauty of Grey County, guests can unwind in a serene environment just steps from the vibrant town center and the stunning shores of Georgian Bay. Ideal for conscious travelers, the hotel serves as a perfect base for exploring seasonal activities, from summer paddling to winter skiing. With a focus on community and connection, it invites visitors to engage with both nature and local culture, making every stay a refreshing escape.
Location
53 Bruce Street South, Thornbury, Canada
Location
53 Bruce Street South, Thornbury, Canada