Situé dans le village de Whistler, l'Executive Inn Whistler se trouve à seulement 150 mètres du départ du téléphérique de Whistler Village. Toutes les chambres disposent d'un micro-ondes et d'un réfrigérateur. L'établissement possède un restaurant, un local à skis et une réception ouverte 24h/24.
Chaque logement de l'Executive Inn Whistler est doté d'une télévision par câble à écran plat, d'une station d'accueil pour iPod et d'une cheminée. La salle de bains privative est pourvue d'un peignoir et d'un sèche-cheveux.
Sur place, le restaurant Umberto's sert une authentique cuisine toscane. Vous aurez accès à une piscine extérieure chauffée, un jacuzzi et une salle de sport au Mountain Side Hotel Whistler by Executive voisin.
Enfin, l'Executive Inn Whistler se trouve à 3 km du parcours de golf de Fairmont Chateau Whistler et à 7 minutes en voiture du spa scandinave.