Back | Home Lodging
Back | Home

Resort at Squaw Creek



400 Squaw Creek Rd.
Olympic Valley, CA 96146
Phone: (530) 583-6300


The Resort at Squaw Creek is a luxury Squaw Valley ski resort in Lake Tahoe.