
One of Canada’s most prestigious mountain retreats set to reopen under luxury brand
Rimrock Banff, one of the most iconic retreats in the Canadian Rockies, is poised to redefine mountain luxury as the first Emblems Collection property in North America.




