Protea Hotel Victoria Junction, Cape Town

Corner Somerset And Ebenezer RoadsWaterfront - Green Point, Cape Town8001, South Africa
More images