The Lake Placid Condominiums
*
2050b Lake
Whistler, BC