Das Green Star Villa & Spa Johannesburg liegt im Stadtviertel Randburg, in einer Entfernung von 31 Autominuten vom Flughafen O.R. Tambo. Die Pension stellt auch Fahrräder zur Miete, damit die Gäste die Gegend erkunden können.
JSE Johannesburg Stock Exchange ist knapp 6 Kilometer vom Hotel entfernt und Botanischer Garten und Emmarentia-Damm Johannesburg erreicht man in 10 Minuten mit dem Auto. Stausee Emmarentia Dam liegt ebenfalls ca. 25 Minuten Gehweg von der Unterkunft entfernt. Delta Park befindet sich in unmittelbarer Nähe.
Im Green Star Villa & Spa gibt es Zimmer mit einer getrennten Toilette, einer Badewanne und einer Dusche sowie mit Ausstattung zur Kaffee- & Teezubereitung, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. Diese Zimmer sind mit einem Schrank ausgestattet und verfügen über eine Terrasse und eine Essecke.