Situated near a museum and historic sites, the 3-star Whistlers Inn is a good place for a stay offering a steam room and a golf course. The cozy hotel is set in an Alpine building in the center of Jasper.
Major Jasper sights, such as Whistlers Mountain, Mt. Edith Cavell and Pyramid and Patricia Lakes are located nearby. The city center lies within 1 km from the venue.
A short walk to a national park and lakes as well as slopes.
There are individual rooms with free Wi-Fi, a private toilet, ironing facilities, multi-channel TV and individual climate control provided for travelers staying in Jasper. Most of the rooms offer a breathtaking view of the mountain. Bathrooms are fitted with towels, complimentary toiletries and a hairdryer.
Eat & Drink
The rooftop restaurant provides light meals. Guests can eat at The Villla Caruso Steakhouse and Whistle Stop Pub, situated within a 5-minute walk of the venue.
All visitors are offered a full breakfast for a fee.
Corporate travelers can use a business center and a copier available on site.
On-site treatment facilities feature Turkish steam bath and reflex massage. Such sports activities as canoeing, billiards and horse riding are provided on-site.
Wireless internet is available in public areas for free.
No parking available.