RESORT AT SQUAW CREEK 400 Squaw Creek Rd Olympic Valley, CA 96146 530-583-6300 info@squawcreek.com
The Resort at Squaw Creek offers an assortment of lodging and accommodation options. This California resort features spa vacation packages, and is one of Lake Tahoe's premier ski and golf resorts.