About

Edit info
  • Open today, 10:00am - 7:00pm
  • (626) 821-0687
  • 26 E Huntington Dr
    Arcadia CA 91006

Looking for a spa in Arcadia, CA 91006? Check out Spa Xanadu, a local spa at 26 1/2 E Huntington Dr. Question on Spa Xanadu prices and hours, or need to make an appointment? Call today at (626) 821-0687. Spa Xanadu has 4 stars on Yelp and 90 reviews.

Yelp Reviews