Price not available
24 Schroder St
Upington 8801 South Africa
Upington 8801 South Africa
Upington, the unofficial capital of the Green Kalahari, is a town of beautifully landscaped gardens, many rose beds and large, graceful trees - all wrapped...
more
Amenities
Swimming Pool, Meeting Facilities, Babysitting, Kitchen, Air Conditioning, Television... see all
Swimming Pool, Meeting Facilities, Babysitting, Kitchen, Air Conditioning, Television... see all

