African Vineyard Boutique Hotel & Spa
14-suite accommodation on Kanoneiland near Upington, featuring spa, vineyard gardens, and Orange River views in the Green Kalahari.