Le boutique hôtel Glacier Lodge est situé au pied du mont Blackcomb, le long d'une rue piétonne menant au village de Whistler. Il vous propose un restaurant et un salon ainsi que l'accès aux pistes skis aux pieds. Le parc de BMX de Whistler se trouve à 700 mètres.
Le Glacier Lodge Boutique Hotel by ResortQuest dispose de studios et de suites dotés d'une télévision par câble munie d'un lecteur DVD. Une cheminée à gaz et une cuisine complète sont également disponibles dans certaines chambres.
Lors de votre séjour, vous pourrez utiliser la blanchisserie ou la connexion Wi-Fi gratuite. Une piscine chauffée et un jacuzzi extérieurs sont présents sur place.
La télécabine de Blackcomb Excalibur est à 900 mètres. Le Whistler Olympic Plaza est accessible en 15 minutes à pied depuis le Glacier Lodge.