Lake Placid Lodge

Lake Placid Lodge is condominium-style accommodation, located near the base of Whistler Mountain in Whistler Creekside. Units include full kitchen with microwave, and fireplace and TV. There is an outdoor pool and hot tub, weekly maid service and free covered parking.

Contact Information

2050 Lake Placid Road
Whistler, British Columbia V0N 1B2

return to previous page