4.7102 reviews
Spa and health club · Oaklands
4.8
27 customers have rated Shepstone Spa. Our ranking weighs the rating by how many people gave one.
16 Hope Rd, Mountain View, Johannesburg, 2192
Around the corner
Spa and health club · Oaklands
Spa and health club · Houghton Estate