Lake Placid Lodge se encuentra en Whistler, a 8 min a pie de Alpha Lake Park y a 7,9 km de Nicklaus North Golf Course, y ofrece vistas a la montaña y wifi gratis.
Cada unidad cuenta con sofá, zona de estar, TV con canales por cable, cocina bien equipada con zona de comedor y baño privado con artículos de aseo gratuitos. También se ofrece nevera, lavavajillas y horno, además de cafetera y hervidor.
Se puede descubrir la zona practicando esquí o ciclismo en los alrededores.
Whistler Village está a 4,2 km del alojamiento, y Whistler Medals Plaza está a 4,4 km. El aeropuerto más cercano (Aeropuerto internacional de Vancouver) está a 130 km del alojamiento.