We stayed as part of the Rocky Mountaineer tour and was not disappointed with the stay. The room was a kingsize suite facing towards the mountains with a balcony and was very roomy and comfortable - excellent bathroom. We ate twice in the restaurant and the taste of the vegetarian dishes was excellent and with a really good choice, the gardener pizza was so tasty and full of differing flavours.
Staff were very helpful at reception and the waiting staff were quick and attentive.
Definitely stay again if in Banff.