Doté d'une terrasse et d'un bar, le Mapungubwe Hotel Apartments Marshalltown est situé dans le centre de Johannesburg, à 4,2 km du stade. Il se trouve à environ 5,7 km du casino Gold Reef City, à 5,8 km du musée de l'Apartheid et à 6,2 km de Gold Reef City. Le club de golf Observatory se trouve à 6,7 km de l'hôtel et le club de golf Parkview est à 7 km.
Toutes les chambres comprennent une salle de bains privative.
Le Mapungubwe Hotel Apartments Marshalltown se trouve à 13 km du centre commercial Sandton City Mall et à 16 km de la gare de Sandton Gautrain. L'aéroport international OR Tambo, le plus proche, est implanté à 24 km.