Protea Hotel Fire & Ice Cape Town

New Church Street
Cape Town
South Africa