Townhouse Hotel

60 Corporation Street
Cape Town
South Africa