Step through the doors of Fairmont Banff Springs and you'll instantly feel the grandeur of Canada's "Castle in the Rockies".