Resort at Squaw Creek Spa

Back To Results

Resort at Squaw Creek Spa

  • 530-583-6300
  • 400 Squaw Creek Road, Olympic Valley, CA 96146
1 of 1

Provides a luxurious setting to relax and be pampered. Full service health and beauty spa. Spa pedicures, facials, manicures, hot stone massage and various beauty therapies in an incredible setting with mountain views and lush landscaping.