San Antonio, 78240
TX, United States
- (210) 629-3064
3 reviews for Lotus Health Spa
awesome new spa in San Antonio!
nice staff and great atmosphere! I love that it's closer to where I live. already scheduled to go back!
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.