- South Africa
- Soweto
- Hotels
- The Soweto Hotel On Freedom Square
The Soweto Hotel On Freedom Square
0.0
0 Reviews
Hotel name
The Soweto Hotel On Freedom SquareLocation
Walter Sisulu Sq Of Dedication Freedom Sq, 13 Union St, Pimville, Soweto, South Africa
Contact number
E-mail address
Listed in categories