Directions to Townhouse Hotel Capetown, Cape Town

Townhouse-hotel-capetown-map
The Townhouse Hotel Capetown in Cape Town is located at 60 CORPORATION STREET , Cape Town , ZA .   Click on the Google Map above to get an interactive version and see the area around the Townhouse Hotel Capetown .