850 North Lake Blvd.
Tahoe City, CA 96145
Get directions

About Us

We offer you a variety of rejuvenating treatments to help you relax and unwind. Located in the heart of Tahoe City on the North shore of Lake Tahoe.

Reviews