Tea House Spa

112 Elm St, Santa Cruz, CA 95060, United States

+1 831-426-9700

A day spa in the heart of downtown Santa Cruz, California, with a historic 70 year old bamboo garden, salt water hot tubs, dry saunas, private rooms, massage and tea service.

Operating Hours

Monday: 10am–10pm
Tuesday: 12:30–7pm
Wednesday: 12:30–7pm
Thursday: 10am–10pm
Friday: 10am–10pm
Saturday: 10am–10pm
Sunday: 10am–10pm

Google Reviews

Wellness Centers Near Me