I've stayed in Canmore, but not Banff. Can't remember the name of the place, it was 10 years ago.
I could recommend a place in Jasper if you want. The Fairmont Jasper Park Lodge. I go there once a year. Oh look, I recommended it whether you wanted or not.
|