I see there are 2 locations now. I don't think there were 10 years ago. Which one is the original? Might be the reason for the differing reviews? The one we visited back then was across the street from a fairly large upscale-ish hotel - can't recall the name.
I was there last week, the original is on the 15C4 Thi Sach Street opposite the Big May Hotel, it has been there for more than 10 years ago, In last 2 years, the owner has opened up the second location around the corner of Le Thanh Ton street and Thi Sach street (15meters away) called MY Spa 2.
Thanks, upon further reading it seems the additional location is just around the corner or something like that?
Get quick answers from My Spa staff and past visitors.
3 Days in Ho Chi Minh City