This charming guest house in Upington features a tropical garden and outdoor pool with views over the Orange River Valley. The lobby has an indoor waterfall and fish pond, while the lounge has a fireplace. With ... Read more

View all Luxury Hotels in Upington