Did you mean: palisades tahoe
Book your next winter vacation at Palisades Tahoe, the best ski resort in California. Formerly Squaw Valley Alpine Meadows.
Palisades Tahoe
(6,026)
Ski resort
Huge ski resort & 1960 Olympic site with many recreation activities, plus a spa, restaurants & more.
Address: 1960 Squaw Valley Road, Olympic Valley, CA 96146
Phone: (800) 403-0206
People also ask
What was Palisades Tahoe called?
Who owns Palisades Tahoe?
Is Palisades Tahoe a hard mountain?
What is the closest town to Palisades Tahoe?