Protea Hotel North Wharf

1 Lower Bree Street
Cape Town
South Africa