The Cape Peninsular University of Technology

The Cape Town Hotel School, Granger Bay Campus
Cape Town
South Africa