Resort at Squaw Creek

Lodging
4of6
Resort at Squaw Creek
Resort at Squaw Creek
Copyright:

Resort at Squaw Creek

Luxury mountain resort located at the base of Squaw Valley USA, five miles from the shores of Lake Tahoe.
Visit Web Site

General information

  • Type: Hotel
  • Destination rank: 2 / 6
  • Popularity grade: 83

Amenities

Resort at Squaw Creek

400 Squaw Creek Road | 96146 Olympic Valley