Das The Royal Residence liegt im Stadtviertel Bedfordview von Johannesburg und bietet einen ganzjährigen Außenpool.
Melrose Temple liegt circa 5 km vom Hotel entfernt. Bedford Centre lässt sich in etwa 25 Fußminuten erreichen. Die Pension liegt auch nur wenige Fahrminuten entfernt vom Kempton Park. Royal Johannesburg & Kensington Golf Club ist rund 3 km weit weg von der Unterkunft.
Einige Zimmer im Unterkunft verfügen über einem Schrank, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. In manchen Zimmern gibt es ein privates Badezimmer mit einer getrennten Toilette und einer Dusche.
Die Gäste können auch asiatische Gerichte im Restaurant Seoul Delicious genießen, das nur 20 Fußminuten von hier ist.