Resort At Squaw Creek, Tahoe City

Resort At Squaw Creek

400 Squaw Creek Road

A 4-diamond luxury resort just minutes from North Lake Tahoe offering championship golf, spa, and family vacation recreation. Including ski-in ski-out access to Squaw Valley USA ski area.