Le Must River Residence Description
Le Must River Residence is a five star, deluxe, boutique guest house offering premier accommodation in the central business district of Upington, principal town of the Kalahari, in the Northern Cape Province of South Africa. The exquisite, 800 square meter, double storey guest house of regal grandeur is situated in large treed garden filled with exotic plants and the chatter of local bird species.
Le Must River Residence Directions
PO Box 2929 Upington 8800