Resort at Squaw Creek Spa
- 530-583-6300
- 400 Squaw Creek Road, Olympic Valley, CA 96146
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.