Location: in the city of Jasper surronded by mountains.
See more: Hotels in Canada Hotels in Jasper Holiday Destinations in Canada