Tea House Spa
• 112 Elm St | Santa Cruz, CA | 95060
Since the 1940s, this small bamboo retreat has existed in downtown Santa Cruz to help clients unwind and de-stress. Four private spa rooms feature a hot tub with jets, a shower and a garden view. A variety of massage modalities are available. Gift certificates make the perfect present.
112 Elm St
Santa Cruz
CA
95060
