Antaara spa in nagpur is located in Nagpur, India on Ram Nagar to ravi nagar, Cement Rd, beside THE HOME, Gokulpeth. Antaara spa in nagpur is rated 4.7 out of 5 in the category spa in India.
Address
Ram Nagar to ravi nagar, Cement Rd, beside THE HOME, Gokulpeth