Lage:
Ski in - Ski out. Das Glacier Lodge Boutique Hotel liegt im Whistler Upper Village am Chateau Boulevard, nur wenige Schritte zu dem Skilift von Blackcomb Mountain.
Unterkunft:
Das Boutique Hotel verfügt über 105 Zimmer, eine Bar, einen beheizten Außenpool, einen Whirlpool, ein FitnessCenter, einen Spa-Bereich, eine Ski-Aufbewahrung sowie einen Ski-Shop mit Verleih. Der Internetzugang ist zurzeit kostenfrei. Parkmöglichkeiten stehen gegen Gebühr zur Verfügung.
Zimmer:
Die Zimmer sind ausgestattet mit einem Fernseher, einem DVD-Player sowie einem Telefon.