400 Squaw Creek Road, CA 96146 Olympic Valley, United States
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.