Hotfrog SouthAfrica provides information regarding Townhouse Hotel in Cape Town Western Cape. Townhouse Hotel is located at 60 Corporation St, Cape Town Western Cape 8001 and provides Travel services. Contact them on 021 465 7050 or by visiting them on their website http://www.townhouse.co.za.
- The site of our hotel has seen more than 350 years of city history
- Taking care of people is what we do