Standing majestically along the shores of prestigious Lake Rosseau, Windermere House has welcomed locals and tourists alike for over 150 years. This iconic Victorian landmark offers guests stunning pastel sunset views, unparalleled luxury, and their own little slice of Canadiana.