Spa 21

3275 Stevens Creek Boulevard, San Jose, CA 95117 3275 Stevens Creek Boulevard, San Jose 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

Release your tension with a personalized spa treatment from San Jose's Spa 21. This spa embraces spontaneity. Stop in for a walk-in appointment today. You'll want to keep coming back again and again after a day of pure pampering, and with such fair pricing, you can! If a trip to the ATM isn't on the agenda, visitors have the convenience of paying by major credit card. Visit Spa 21 today and let your inner beauty shine through.

Explore Nearby
Spa 21

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