Edit info
  • Open today, 10:00am - 6:00pm
  • (408) 705-4600
  • 5353 Almaden Expy Ste A120
    San Jose CA 95118

InSpa aims to create a new simplicity in spa services for men and women. InSpa's facilities range from 1,800-2,900 square feet in size, and have anywhere from five to eight treatment rooms, plus four to 10 nail stations. The decor is light and ...

Yelp Reviews