Location: located in Jasper National Park, surrounded by the natural beauty of the Canadian Rockies. Ideally situated to practice many sports or simply to relax.
See more: Hotels in Canada Hotels in Jasper Holiday Destinations in Canada