Where is Soweto Hotel on Freedom Square located?
The address of Soweto Hotel on Freedom Square is: Corner Union Ave & Main Road, Kliptown, Soweto, Johannesburg, 1812.