Edit info
  • Open today, 10:00am - 8:00pm
  • (650) 595-5893
  • 272 Redwood Shores Pkwy
    Redwood City CA 94065

Spa Luxe is located at 272 Redwood Shores Pkwy in Redwood City, CA. Customers on Yelp love Spa Luxe, rating it one of the best day spas in Redwood City. Get price, hours and menu information as well as schedule an appointment by giving them a call at (650) 595-5893.

Yelp Reviews