Protea Hotel Stellenbosch

Techno Avenue
Stellenbosch
South Africa