Welcome to Lighthouse Spa located Lakeside in the heart of Tahoe City. Here, you’ll rejuvenate your body and mind in a relaxing atmosphere with inspiring views of the lake and the perfect treatment from a staff of professional therapists.
Address:850 North Lake Blvd. Suite 20A Tahoe City, CA 96145
Hours: 9am-7pm by appointment