Squaw Valley Resort

Life on the Links, Squaw Valley Resort, California
On the Links at Squaw Creek, conveniently close to the Condé Nast award-winning resort amenities and ski lifts, a freshly reminted 5,298-square-foot mountain retreat revels in mountain, forest, and fairway views from indoor and outdoor spaces clad with stone and…