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.
2050 Lake Placid Road
Whistler, British Columbia V0N 1B2
return to previous page