The Spa

We are located at the heart of sillicon valley, only 2 miles away from Standford University and Palo Alto downtown.

 

Our address is 3866 EL CAMINO REAL, STE B, PALO ALTO, CA

Give us a call to book your appointment: 650-665-7626 

Our Philosophy

 

It is our highes priority to provide a wonderful experience for every customer. Come and enjoy our healty organic oil massage, relax your body and your mind with our highly trained massues.