From the website:
Welcome to Resort at Squaw Creek, a luxury Lake Tahoe, California resort offering an idyllic mountain setting. Our Lake Tahoe hotel features 405 spacious rooms and suites, ski-in ski-out access, year-round activities, championship golf course, pools, and more.