Stellenrust offers a spectacular venue with magnificent views..Stellenrust Venue has a remarkable view over Table Mountain and the whole of Stellenbosch. Situated amongst lush vineyards and the Stellenbosch Mountains, this venue evokes a feeling of freedom and peace.