L'hôtel est situé dans le parc national de Jasper, à 8 km du tramway Jasper. L'hôtel abrite 2 restaurants et un pub.
Toutes les chambres du Whistler's Inn comprennent une télévision par câble et une cafetière. Elles disposent également de la climatisation individuelle et d'une salle de bains privative.
Vous pourrez visiter l'une des 3 boutiques de souvenirs sur place.
Le parcours de golf de Jasper Park se trouve à 13 minutes de route. La gare de Jasper est située en face de l'établissement.