Resort at Squaw Creek

 
100% love it
  1
Get Snowed in Right!
At the Resort at Squaw Creek, the beauty of the Sierra's is complemented by world class amenities and excellent location. Amidst a winter paradise lie multiple pools and luxurious lobbies to keep you busy with all your relaxation.

Location

    • willtravel
      willtravel Over a year ago
      Loves it

      Ski Resort and Lake Tahoe favorite!
      Lake Tahoe, California luxury resort offering premier skiing, a full-service spa, golf course, ample meeting facilities and scenic wedding venues. The hotel also features a variety of vacation packages, ideal for family vacations or group trips.