Windtower Lodge & Suites

Located in Canmore, Alberta, and nestled in the Canadian Rockies, Windtower Lodge & Suites is one hour away from Calgary and minutes from Banff National Park.

Contact information

Level of French

Promo Code

Region

Season