Situato nel quartiere Whistler Village di Whistler, vicino al Monte Whistler, il Bear Lodge (Town Plaza) offre un centro fitness e una lavatrice. Situato a 5 km dall'Alpha Lake Park, l'Alpha Lake Park offre l'aria condizionata, la connessione WiFi gratuita e un parcheggio privato in loco.
L'appartamento è dotato di lettore DVD, cucina con lavastoviglie, forno a microonde e frigorifero, soggiorno con area salotto e zona pranzo, 1 camera da letto e 1 bagno con doccia e vasca. TV a schermo piatto con canali via cavo.
A vostra disposizione anche una vasca idromassaggio. Nelle vicinanze potrete praticare l'escursionismo e lo sci, e in loco troverete un punto vendita skipass e un deposito sci.
I luoghi di interesse nelle vicinanze del Bear Lodge (Town Plaza) includono il Whistler Village, il Whistler Medals Plaza e il Whistler Mountain Bike Park.