Este establecimiento de Whistler se encuentra a 2 minutos a pie de la telecabina de Creekside y cuenta con sauna. Todos los alojamientos disponen de cocina completa. Se ofrece WiFi gratis.
Los apartamentos del Lake Placid by Whistler Vacation Club tienen TV por cable, salón, chimenea de gas y zona de comedor.
El Whistler Lake Placid dispone de lavandería automática, guardaesquíes, servicio de alquiler de equipos de esquí y zona de barbacoa.
El campo de golf Nicklaus North se encuentra a menos de 10 minutos en coche, mientras que la localidad de Whistler está a 4 km del Whistler Vacation Club - Lake Placid.