British Chamber of Business in Southern Africa befindet sich in der Nähe vom Guest House By Atholl Johannesburg und ist unter anderem in circa 25 Gehminuten zu erreichen. Um sich fit zu halten, stehen den Gästen der Pension ein Golfclub zur Verfügung.
Wanderers Stadium ist 2 Kilometer vom Hotel entfernt gelegen. Zu den nahe gelegenen Sportattraktionen gehört The Wanderers Grounds (ist in einer Entfernung von rund 10 Fahrminuten vom Guest House By Atholl). Nelson Mandela-Platz ist unter anderem in circa 30 Gehminuten zu erreichen.
Einige Zimmer verfügen über einen Patio, einen Balkon und einen Flachbildfernseher mit Satellitenkanälen sowie auch ein privates Bad. Einige Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über Badelaken.