Kamloops is not much. It is just basically an agricultural area with orchards.
Banff Springs Hotel is wonderful. I have not stayed there but visited. There was a bagpiper who marched the grounds away from the hotel playing his music. It was a wonderful experience. The town of Banff is not what it was. Japanese have bought many historic buildings and converted them to steak houses.
But nothing, absolutely nothing, can destroy the beauty of Banff and Lake Louise.The icefields parkway is worth renting a car for. You can take an icemobile onto the glacier.