Spa Velia

401 W A St #180, San Diego, CA 92101, United States Phone: +1 619-235-0000

About

Spa Velia, you will transcend into a world of pure relaxation and blissful indulgence. Our spa provides a quaint old-world atmosphere in the midst of bustling San Diego. We have drawn inspiration from all over the globe to provide you with the best organic spa experience possible.

If you have been to Spa Velia, share your experience

Review this place