Gli ospiti dell'Executive Inn Whistler possono godere di un accesso facile al Museo d'Arte di Audain, che si trova a soli 6 minuti a piedi. Nell'hotel, situato a 650 metri dalla Località sciistica Whistler Blackcomb, potrai trascorrere la giornata in una piscina riscaldata o tenerti attivo con sci sulla neve, escursioni a piedi e ciclismo.
Questo hotel a 3 stelle è posizionato nel distretto Whistler Village e a 2 km dallo Scandinave Spa. L'Executive Inn è adiacente alla Biblioteca pubblica di Whistler, a soli 7 minuti a piedi. Tra le attrazioni sportive nelle vicinanze c'è Medals Plaza di Whistler, che è a 450 metri. Questa struttura si trova vicino alla funivia Fitzsimmons Express Chairlift.
Le 36 camere dell'Executive Inn Whistler sono dotate di un impianto di climatizzazione, nonché di servizi di intrattenimento quali una TV a schermo piatto con canali satellitari. Dispongono anche di bagni ad uso esclusivo con una vasca spa. Alcune di queste camere spaziose offrono viste sulle montagne. Inoltre, Executive Inn offre penthouse apartment con una cucina completamente attrezzata dotata di un bollitore elettrico, una lavastoviglie e utensili da cucina.
Durante il soggiorno presso questo hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante KA-ZE Sushi and Beyond, a soli 7 minuti a piedi, o il ristorante Stonesedge, a 5 minuti a piedi.