Esta propriedade fica a cerca de 5 minutos de carro de Whistler e a 4,8 km da Montanha Whistler Blackcomb, que dispõe de esqui. A propriedade providencia estacionamento subterrâneo.
As suites do Lake Placid Lodge incluem uma cozinha completa e uma varanda. As suites dispõem de acesso Wi-Fi e de uma televisão por cabo.
O Lodge Lake Placid dispõe de uma piscina exterior e de uma banheira de hidromassagem. Os hóspedes também encontrarão comodidades de lavandaria no local.
O Lake Placid fica a 3,2 km do Campo de Golfe de Whistler. O Brandywine Falls Provincial Park (parque) fica a 13 km da propriedade.