The key to rejuvenation is right next door. Your center of rest and relaxation is located at 148 Ivy Road, Norwood, Johannesburg. Book now!