Description: This property is located on the Blackcomb mountains of Whistler, British Columbia. It's ski-in/ski-out locale is perfect for anyone who is looking for a ski vacation to remember. There is also plenty to see and do when you visit during the summer months.