Feel at home at this beautiful spa, located on the shore of Lake Siskiyou and just a few minutes to the base of Mount Shasta.