Listed in Beauty & Health Care
- Near Lakshmi Theater, No 1, Natteri Krishnamachari Rd, Krishna Nagar, Vellore, Tamil Nadu 632001
- 0416 2222889
Gift card entitles a person to use the steam facility after spa treatments, serving the needs of a single individual. Special offers and discounts are available for senior men and women providing them with necessary rejuvenation.