We stayed in a premium room a for a week over New Year, as we were skiing in Banff and Lake Louise.
The hotel is in a great location, on the main road in Banff, and just one short block from the shops and bars of the centre- close enough for convenience, but far enough away to be quiet. The room was good, had a balcony, fridge and coffee machine, and there's plenty of parking, mostly under cover.
We were able to use the heated basement car park, it was a real bonus not having to put the baby into a freezing car in the mornings. Free WiFi is available, and the guest laundry was useful. There is a ski locker available and reception will provide padlocks for extra security.
The pool/spa area is nice, and very popular, we used it almost everyday, and didn't see it empty. It closes at 9pm, which is probably just as well as there was quite a party atmosphere during our stay- we were traveling with a baby, but weren't the noisiest guests- phew!
The breakfast is included and was excellent, cereals and porridge (oatmeal), toast, hams and cheeses, yoghurt, delicious homemade granola, a choice of fresh baked goods daily such as muffins, croissant, bacon and maple scones, etc... Every other day we were also offered bacon, sausage and egg too. The breakfast room was nice and the staff were lovely. There's also a cafe in the lobby.
This isn't a luxury hotel, but it provided great value for money and we'd definitely recommend it.