Castle Mountain Chalets

Located mid-way between the Town of Banff and the village of Lake Louise, Castle Mountain Chalets offers a unique and rewarding work/life experience.