Protea Hotel Upington

24 Schroder Street
Upington
South Africa