JASPER, Alberta – On my recent trip to the beautiful town of Jasper in Alberta, I had the chance to stay at some of the finest accommodations in the Canadian Rockies. Both the Mount Robson Inn and the Best Western Jasper offer their guests some outstanding services and really comfy beds. After spending most nights…