Skip to Main Content

Address

112 Elm St
Santa Cruz, CA 95060
(831) 426-9700

Get Directions

visit website

Details

The Tea House Spa is a locally owned retreat since 1984 providing private hot tub rooms, sauna and massage. Centered around a 50 year old grove of timber sized bamboo it is a oasis of tranquility in the bustling heart of Downtown Santa Cruz. The Tea House Spa offers therapeutic massage, exquisite teas, art, a waterfall, relaxation and courtesy.  They also offer a package for two.

 

Nearby Shop

Nearby Eat

Nearby Parking