



Lovingly referred to as "The Lady of the Lake", Windermere House has graced the shores of Lake Rosseau since 1870. As you enter our iconic Victorian landmark, you will immediately feel the charm that emanates from every corner of Windermere House. The picturesque views of the lake create a backdrop of serene tranquility, inviting you to immerse yourself in an atmosphere of unparalleled grandeur.







Don't miss out on booking the perfect venue of your next retreat