Resort at Squaw Creek 

400 Squaw Creek Road | 96146 Olympic Valley
Visit Web Site
  


Luxury mountain resort located at the base of Squaw Valley USA, five miles from the shores of Lake Tahoe.
  • Type: HOTEL
  • Popularity grade: 83
  • DESTINATION_RANK: 2 / 6

Advertisement

Advertisement