Museum Constitution Hill und Wolkenkratzer Carlton Centre sind 4 km bzw. 4,1 km entfernt. Folgende Geschäftszentren befinden sich in der Nähe: Telkom Joburg Tower (4,2 km) und Ponte City (3 km). James Hall Museum of Transport ist unter anderem in 15 Minuten Autofahrt zu erreichen.
In einigen Zimmern sind ein Schreibtisch, ein Flachbildfernseher mit Satellitenkanälen und ein Flachbild-Sat-TV vorhanden. Außerdem stehen den Gästen eine getrennte Toilette und eine Dusche sowie tolle Annehmlichkeiten wie Handtücher zur Verfügung.