Das Hotel befindet sich im Nationalpark Jasper, 8 km von der Straßenbahn Jasper entfernt. Das Hotel bietet 2 Restaurants und einen Pub.
Das Whistler's Inn verfügt über Kabel-TV und eine Kaffeemaschine in jedem Zimmer. Die Zimmer bieten zudem eine individuell regulierbare Klimaanlage und ein eigenes Bad.
Im Whistler's können Sie einen der 3 Souvenirläden in der Unterkunft besuchen.
Den Golfplatz Jasper Park erreichen Sie nach 13 Fahrminuten. Der Bahnhof Jasper befindet sich gegenüber der Unterkunft.