400 Squaw Creek Road, Olympic Valley
Nestled at the base of Squaw Valley USA this all-season mountain resort is minutes from world-famous Lake Tahoe. Olympic Valley’s best summer and winter recreational activities are only steps away.