Credo Mutwa Cultural Village befindet sich 6 km vom Hotel Russell'S Rest Apartments Johannesburg entfernt und ist einen Besuch wert. Den Gästen stehen ein Golfclub zur Verfügung.
Country Club Lenasia liegt 10 Minuten Autofahrt von hier entfernt. Der Thokoza Park ist in einer 4 km Entfernung von der Unterkunft. Der Bahnhof Gau Sandton ist in etwa 60 Fahrminuten Entfernung gelegen.
Einige Zimmer verfügen über Ausstattung zur Kaffee- & Teezubereitung, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage. Einige Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.