Stausee Emmarentia Dam befindet sich in der Nähe vom 3-Sterne-Hotel Evelyn Place Johannesburg und ist unter anderem innerhalb von circa 15 Autominuten zu erreichen. Ein Golfclub stehen den Gästen der Pension zur Verfügung.
Wanderers Stadium ist rund 6 Kilometer vom Hotel entfernt. Nelson Mandela-Platz liegt ebenfalls circa 10 Fahrminuten von der Unterkunft entfernt. Das Evelyn Place Johannesburg ist nur 500 Meter von der Bushaltestelle Republic Rd & Main St.
Jedes der 10 Zimmer ist mit einem Bügeleisen/Bügelbrett sowie einem Flachbildfernseher mit Satellitenkanälen und WLAN ausgestattet. Jedes Hotelzimmer verfügt über ein privates Badezimmer mit einer getrennten Toilette und einer Dusche.