Elegant Small Hotels in Windermere

Windermere House

Windermere House

Windermere • Show on map 8.1/10 View Details for Price

Windermere is a 4-star hotel located on Lake Rosseau in Muskoka Ontario. Amba Spa is located at this lakefront hotel. A tennis court and rooms overlooking the garden or lake are featured. Guest rooms…More info

Book now