When you want to get serious about the well-being of your mind and body, it's time to check out Tahoe Spa & Wellness. Sister business of Tahoe Yoga, it is a long-standing part of the Truckee community. Tahoe Spa & Wellness offers massage therapy, facials and beauty and wellness treatments.
Northstar California Resort
Village at Northstar
8001 Northstar Drive, Suite 8012, Truckee, CA