Student Life Stellenbosch is located in Stellenbosch, South Africa on 39 Plein St, Stellenbosch Central,. Student Life Stellenbosch is rated 4.8 out of 5 in the category serviced accommodation in South Africa.
Address
39 Plein St, Stellenbosch Central,