Nested in the heart of the Canadian Rockies, and conveniently located in the town of Jasper, you will experience a serene atmosphere in a majestic mountain setting.
See more: Hotels in Canada Hotels in Canadian Rockies Holiday Destinations in Canada