Whistler Vacation Club at Lake Placid Lodge

2050 Lake Placid Road, Whistler, British Columbia, Canada

$69.00
Starts from
Whistler Vacation Club at Lake Placid Lodge is situated between beautiful Whistler and Blackcomb Mountains. Ranked North Americas number one ski destination year after year, Whistler is also a place for fun in any season. Surrounded by lakes, mountains, tails and all this natural setting has to offer, the village itself is alive with shops, galleries, restaurants and nightlife. Whether you seek a winter ski adventure or some summer fun on the lake, Whistler offers year around excitiment.