Resort at Squaw Creek
Resort at Squaw Creek 400 Squaw Creek Road Olympic Valley, CA 96146
8.55 °C few clouds
The Resort at Squaw Creek is an ideal destination for Lake Tahoe, California golf courses, offering an 18-hole championship course that sits serenely at the base of Squaw Valley USA. The resort offers golf vacation packages suitable for everyone.
Robert Trent Jones, Jr.