Este establecimiento se encuentra a 5 minutos en coche de Whistler y a 4,8 km de la montaña Whistler Blackcomb, donde los huéspedes podrán esquiar. El establecimiento cuenta con sauna y aparcamiento subterráneo.
Las suites del Lake Placid Lodge disponen de cocina completa, balcón, conexión Wi-Fi y TV por cable.
El Lodge Lake Placid cuenta además con piscina al aire libre, bañera de hidromasaje y servicio de lavandería.
El Lake Placid se encuentra a 3,2 km del campo de golf de Whistler. El parque provincial de las cataratas de Brandywine está a 12,8 km del establecimiento.