Location: on a hillside in the Rocky Mountains in Jasper with views of Lake Pyramid.
See more: Hotels in Canada Hotels in Jasper Holiday Destinations in Canada