High above Banff sits Rimrock Banff, Emblems Collection, which offers elevated alpine luxury, sweeping mountain views, and refined dining in the heart of Canada’s most iconic national park.
Surrounded by soaring mountain peaks, the majestic Victoria Glacier and a glistening emerald lake, the iconic Fairmont Chateau Lake Louise hotel is located in Alberta's Banff National Park