Rivonia Swim Academy is located in Johannesburg, South Africa on 43 Homestead Rd, Rivonia. Rivonia Swim Academy is rated 5 out of 5 in the category indoor swimming pool in South Africa.
Address
43 Homestead Rd, Rivonia
Accessibility
Wheelchair-accessible car park