Luxury Chalet Whistler
- Guests: 16
- Size: 688m²
Whistler, a small town in British Colombia, is located north of Vancouver, is home to the Whistler Blackcomb, one of the largest ski resorts in North America. In addition to skiing and snowboarding, you can also go hiking with snowshoes, go to the toboggan and practice ski jumping inside the Olympic park, where the Vancouver Winter Games were held in 2010. The beating heart of Whistler is its pedestrian village with chalet-style buildings on the slopes of the Whistler and Blackcomb Mountains.