Whistler park usually stays pretty covered in snow once winter kicks in.
The conference centre and library have underground parking garages, but I've never checked them out. Considering how on top of Whistler is with their parking enforcement, I'd assume the same could be said for garage security.