Located in the mountain town of Jasper in Alberta, Canada, Sawridge Inn and Conference Centre Jasper ... ranging from Atrium View Rooms to Executive Suites. Depending on the room you pick ...