Das 4-Sterne-Hotel The Royal Princess Garden in Randburg liegt in dem nördlichen Stadtteil von Johannesburg und verfügt über einen privaten Swimmingpool.
Einkaufszentrum Rand Park Ridge ist knapp 3 Kilometer vom Hotel entfernt und Golfclub Randpark ist zudem innerhalb von 10 Autominuten zu erreichen. Nelson Mandela-Platz liegt ebenfalls nur 15 Minuten Fahrweg von der Pension entfernt. Zum Flughafen Lanseria International kann man in 28 Autominuten gelangen.
Alle schallisolierten Zimmer verfügen über WLAN und einen Satellitenfernseher sowie einen elektrischen Wasserkocher. Einige bieten auch einen Patio und eine Essecke. Die Zimmer im The Royal Princess Garden in Randburg sind mit einem Wasserkocher, einer Gefriertruhe und einer Waschmaschine ausgestattet. Daunenkissen, Daunen-/Federkissen und allergikerfreundliche weiche oder dicke Kopfkissen stehen in den Schlafzimmern zur Verfügung. Für Komfort der Gäste sorgen ein Haartrockner und Toilettenartikel sowie Dusche-Bad-Kombination. Einige Zimmer sind auch zum Innenhof hin ausgerichtet.
Das Restaurant Andiccio 24 liegt lediglich 5 Gehminuten von der Unterkunft entfernt.