Your browser does not support JavaScript, You should enable JavaScript to use this website.

Mantra Body Spa 


Wazir Nagar, Kotla Mubarakpur, New Delhi, Delhi
Delhi, Delhi 110003, India

About us

A massage to calm and strengthen the body encourages relaxation and reduces physical and mental stress by relaxing the nervous system.

Follow us