WHISTLER ALPINE CHALET
Updated 18 days ago
3012 Alpine Crescent, Whistler, BC V0N 1B3
The Whistler Alpine Chalet is located in Alta Vista, Whistler Central. We are a two minute drive from Whistler Village, 10 minute walk, and on the main bus route, with buses and shuttle running every 10 minutes to the Village Centre...
Whistler Alpine Chalet is a splendorous $10 mill+ near - lakeside property, very close to all 3 mountain ski lifts.