A Great Adventure Awaits for you! Experience the breathtaking scenery of Banff National Park in Alberta, Canada. Two locations! Fairmont Banff Springs “Castle in the Rockies” and the historic Fairmont Chateau Lake Louise overlooking the glistening emerald lake. To view more details and to watch a video, click here.