Windermere House



Windermere • Show on map
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
