Resort at Squaw Creek Spa

Resort at Squaw Creek Spa

530-583-6300

400 Squaw Creek Road, Olympic Valley, CA 96146

View Map
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.

X
Top