Located 963 meters from RSM South Africa. Stop at The Royal Princess Garden – Randburg to discover the wonders of Johannesburg. The property features a wide range of facilities to make your stay a pleasant experience.
Located 1,895 meters from RSM South Africa. 49-on-Cherry is a popular choice amongst travelers in Johannesburg, whether exploring or just passing through.