Vedantaa Spa & Wellness
Shop No.1513, 1st Floor Kotla, Defcol Road, Opp. Moksha Spa, South Extn, New Delhi, Delhi, India
3.6
18 reviews
8 comments
H69G+99 New Delhi, Delhi, India
Location reporting
Claim this location
Write a review
Recommended locationsSwati Singh
very bad experience.... they are not at all worried about service...we have taken a package of 1 hour but service was hardly of 25 mints... wasted my money.. will never visit again
Anil negi
Very poor
Arun Kapoor
Nice Service
Richard Y. Wallace
Aman Sharma
Ashwani Sharma
Kinkar Kumar1 year ago
Desh_leeway2 years ago
For body massage and scrub massage