Lotus Health Spa

8647 Wurzbach Rd Suite E2, San Antonio 78240, United States Get Directions to this spot
8647 Wurzbach Rd Suite E2
San Antonio, 78240
TX, United States
(210) 629-3064

3 reviews for Lotus Health Spa

  • Valerie L.
    • 1
    • over 2 years ago

    awesome new spa in San Antonio!

  • Jhard3160 J.
    • 1
    • over 2 years ago

    nice staff and great atmosphere! I love that it's closer to where I live. already scheduled to go back!

  • Misssteph1132 M.
    • 1
    • over 2 years ago

    Great new place! I live in downtown San Antonio so I was always traveling to far north because there are not too many spas near me then Lotus Health Spa opened and it's amazing! Would suggest it to anyone.