Townhouse Hotel lies on Corporation Street in Cape Town’s city centre in a location with more than 350 years of city history behind it.
The hotel is managed with a very green agenda and is very socially engaged. It is close to parliament and the historic Company Gardens.
With its central location, the hotel is within walking distance of many of the city’s best attractions. For example, you can walk to Cape Town’s popular V & A Waterfront in half an hour.
There are 107 rooms and suites in different categories, all with ensuite bathroom, spread over 11 floors and with views of Cape Town’s uptown city.