Resort Squaw Creek
400 Squaw Creek Rd
Olympic Valley
CA
96146
(530) 583-6300
squawcreek.com
Open Map
Accepts Credit Cards
Hotels
Price range: $$$
Ski Resorts
WiFi