Museum Constitution Hill liegt 10 Minuten mit dem Auto vom Hotel Vc Lodge Johannesburg entfernt und ist unbedingt einen Besuch wert. Außerdem haben Gäste Zugang zu einem Golfclub, die im Hotel vorhanden sind.
Wolkenkratzer Carlton Centre ist in 15 Minuten mit dem Auto leicht erreichbar. Die Entfernung zwischen dem Stadtzentrum von Johannesburg und der Pension beträgt 5 km. James Hall Museum of Transport ist ebenfalls knapp 7 Kilometer von der Unterkunft entfernt.
In einigen Zimmern sind ein Flachbildfernseher mit Satellitenkanälen, ein Flachbild-Sat-TV und Küche vorhanden. Außerdem stehen den Gästen eine getrennte Toilette und eine Dusche sowie tolle Annehmlichkeiten wie Handtücher zur Verfügung.