Outside, it's awash in white snow. Inside, it's all about being green. As the first truly eco-friendly hotel on the South Shore of Lake Tahoe, 968 Park Spa Resort is a serious option for overnight visitors for whom protecting the environment is more than just...