Protea Hotel Victoria Junction

Corner Somerset And Ebenezer Roads
Cape Town
South Africa