354 354 4314 MAIN STREET, Whistler Village, Whistler, BC
September 7th, 2022
Deer Lodge is centrally located in the heart of Whistler village, close to all that Whistler has to offer. This 2 bed 2 bath offers views up Whistler and Blackcomb mountain, perfect to check the weather report. Living on the stroll, you are just steps toward world-class dining, shopping, hiking/biking, and skiing; leave your car in the secure underground parking and secure your toys in the sk ...