The Houghton Hotel
Lloys Ellis Ave,
Houghton Estate,
Johannesburg, 2198,
South Africa
Johannesburg, South Africa