Whistler Vacation Club at Lake Placid is a member owned, Not-for-Profit, British Columbia Society. The Club offers beautiful, private and spacious condo Units conveniently located within Creekside, for people who wish to enjoy Whistler without the hustle and bustle of the Village.