Sa Teresa Spa

313 Front Street, Santa Cruz, CA 95060 313 Front Street, Santa Cruz Directions
Today 10:00 AM - 10:00 PM Open All Hours
Be the first to recommend this place!
null% of 0 customers recommended

About this Business

  • Hours
    10:00 AM - 10:00 PM



From Our Editors

Sa Teresa Spa is a luxury day spa in Santa Cruz that offers both innovative and relaxing spa treatments. This spa prefers to take care of its clients by appointment only. Call to set up one today. You'll want to keep coming back again and again after a day of pure pampering, and with such fair pricing, you can! Yes, plastic is accepted! From MasterCard to Visa, your major credit card can be used for payments. Sa Teresa Spa is conveniently close to a parking lot. So if you're looking for a luxury spa that has it all, look no further than Sa Teresa Spa.

Explore Nearby
Sa Teresa Spa

10:00 AM - 10:00 PM
Groupon has verified that the customer actually visited Sa Teresa Spa.