Stellenbosch Hotel accommodation options located in the Cape Winelands of South Africa. Dine and wine and shop up a storm in this charming town.