Description: Whistler, BC is the perfect spot for the outdoor enthusiast to vacation with endless opportunities for fun. The Lost Lake Lodge located just a short drive from Whistler is nestled in a pristine wooded setting. It features an outdoor heated pool, hot tub,