The Townhouse Hotel, Cape Town

60 Corporation StreetCity Bowl, Cape Town8001, South Africa