Nestled in the Canadian Rockies, Windtower Lodge & Suites is located in Canmore, Alberta, considered Canada’s mountain playground. We offer a wide variety of adventure and leisure pursuits. The property boasts cedar, stone, and log construction and features picturesque views of the mountains from our rooms and suites.

Read More

866.609.6600 403.609.6600