8 clicks
Peaceful Mountain Retreat in Densely Pined Sierra Nevadas
$149 for a One-Night Stay for Two at the Resort at Squaw Creek in California
15 minutes from Lake Tahoe; Stunning Sierra Nevada vistas; Skiing, biking & swimming
;