TD Wellness & Spa is one of the reputed spa located at Boudha. With experienced therapists, we provide an world class service to our customers.