10 clicks
Peaceful Mountain Retreat in Densely Pined Sierra Nevadas
$149 for a One-Night Stay for Up to Four at the Resort at Squaw Creek in California (Up to $301 Value)
Short drive from Lake Tahoe; Stunning Sierra Nevada vistas; Skiing, biking & swimming;