Willows Spa is one the leading spa near 80 Feet Road Indiranagar, Bangalore. This spa provides professional massage and beauty services. Services includes Aromatherapy, Thai massage, body scrubs, hair dressing etc.
Willows Spa Indiranagar
No 3373/I, 13th A Main Road,
Hal 2nd Stage, Indiranagar, Bangalore – 560038