Situato a Whistler, a 6 km dall'Alpha Lake Park, il Glacier Lodge Resort offre un centro fitness, la connessione WiFi gratuita e una reception aperta 24 ore su 24. In loco è presente un parcheggio privato.
L'appartamento presenta 2 camere da letto, una TV a schermo piatto con canali via cavo, una cucina attrezzata con forno a microonde e frigorifero, e 1 bagno con vasca idromassaggio.
A vostra disposizione anche una terrazza. Potrete nuotare nella piscina all'aperto, fare escursioni a piedi o sciare, o rilassarvi nel giardino e utilizzare il barbecue.
I luoghi di interesse nelle vicinanze del Glacier Lodge Resort includono Whistler Mountain, Whistler Village e Whistler Medals Plaza.