Stellenbosch Hotel

Corner of Dorp & Andringua Streets
Stellenbosch
South Africa