The Stillwater Spa
Located in South Lake Tahoe, just 20 miles from Kit Carson, this luxury spa at the Edgewood Tahoe Resort offers serene treatments with stunning views of Lake Tahoe. Its tranquil atmosphere and use of organic, locally-inspired products provide a truly rejuvenating mountain escape.