Ambassador Hotel

34 Victoria Road
Cape Town
South Africa