Camelot Spa Melrose
 

Camelot Spa

3rd Floor

18 The High Street

Melrose Arch Johannesburg 2196

Phone: 011 684 1392

 

Book your session online ►

Visit website ►