Windermere House Resort

Address:

2508 Windermere Road
Off Muskoka Rte. 4
P0B 1P0 Muskoka Lakes, CA

Phone:

800/461-4283

Hotel star rating:

3.5 stars

Map:


Contact   ·   Privacy   ·   Terms