Resort at Squaw Creek 521 and 523, Olympic Valley
https://resort-at-squaw-creek-521-and-523.usa8.info
Resort at Squaw Creek 521 and 523 is located in Olympic Valley, just 2.3 miles from Alpine Meadows Ski Resort. Far East is 0.7 miles from the property. The property is air conditioned and is equipped with a TV with satellite channels.
400 Squaw Creek Rd. #521 and 523, Olympic Valley, 96161, United States of America