



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.
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.