Telkom Joburg Tower befindet sich ca. 7 km von dem 3-Sterne-Illovo Hotel Johannesburg entfernt und ist unbedingt einen Besuch wert. Das Hotel bietet WLAN in den öffentlichen Bereichen und auch einen Privatparkplatz vor Ort.
Museum Constitution Hill ist in ca. 15 Minuten mit dem Auto leicht erreichbar. Auch Nelson Mandela-Platz ist in etwa 2 km Entfernung vom Illovo.
Das Hotel empfängt seine Gäste in 45 Zimmern, die mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen und Satelliten-TV ausgestattet sind. Die Zimmer bieten den Gästen ein Schreibtisch, Ausstattung zur Kaffee- & Teezubereitung und eine Klimaanlage.
Ein einfaches Frühstück wird im Illovo Hotel jeden Morgen serviert. Das Restaurant Yamato Japanese Restaurant befinden sich 8 Minuten zu Fuß von der Unterkunft entfernt.