This secluded lodge lies on the edge of the Chateau Whistler Golf Course and Lost Lake Park. The lodge is in a natural setting that offers guests luxury suites, a superb health club surrounded by forest and activities like cross-country skiing and snowshoeing right on your doorstep.