Open today, 10:00am - 8:00pm
- (650) 595-5893
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.