1960 Olympic Valley Road, Olympic Valley, CA 96146
Hailed as the #1 ski resort in the United States, Palisades Tahoe consistently boasts an impressive annual snowfall of 400 inches or more, making it a reliable haven
Activities | Palisades Tahoe
1960 Olympic Valley Road, Olympic Valley, CA 96146
Snowshoeing, sledding, and disco-tubing
Shop & Dine at The Village
1960 Olympic Valley Road, Olympic Valley, CA 96146
Dining and apres
Nightlife
1960 Olympic Valley Road, Olympic Valley, CA 96146