4.7102 reviews
Spa and health club · Oaklands
4.5
208 customers have rated Camelot Spa at Melrose Arch. Our ranking weighs the rating by how many people gave one.
3rd Floor, Medical Centre, Melrose Arch, 18 The High St, Birnam, Johannesburg, 2196
Around the corner
Spa and health club · Oaklands
Spa and health club · Houghton Estate