Consulate General Of India ist vom Hotel Mansion House Johannesburg aus innerhalb von 10 Autominuten erreichbar und ist einen Besuch wert.
Das Stadtzentrum von Johannesburg ist 4 km und Ellis-Park-Stadion ist nur 3 km von der Pension entfernt. Zu den Sehenswürdigkeiten, in 25 Fußminuten Entfernung vom Hotel, gehört auch Telkom Joburg Tower. Stausee Emmarentia Dam ist in 4 Kilometer Entfernung von der Unterkunft. Das Mansion House ist gleich neben der Busahltestelle J1-4 gelegen.
Die Zimmer der Unterkunft verfügen nicht nur über einen Patio, einen Balkon und einen Steinkamin, sondern auch über eine begehbare Dusche und eine getrennte Toilette in den Badezimmern. Sie sind mit einem Schreibtisch ausgestattet und verfügen über einen Steinkamin.
Das Restaurant WAM cafe befindet sich in 5 Fußminuten Entfernung vom Hotel Mansion House.