The hotel is situated on Lake Louise. It is set in the majestic Canadian Rockies. Surrounded by towering mountains and spectacular scenery.