About Townhouse Hotel
Ideally situated in the heart of Cape Town, this premier 108 roomed four-star classified hotel offers the best of modern amenities, including a business centre and secure covered parking.
Townhouse hotel is a attractive 12 storey hotel and is close to the historic South African Parliament Buildings. Other historical and scenic attractions such as Robben Island, Victoria & Alfred Waterfront and the Table Mountain Cableway are all within easy reach.
Covid Safety Approved: We have spared no effort to ensure all the necessary safety systems and processes in place. You can expect to see evolved COVID-19 procedures in every area of the hotel.
Reviews for Townhouse Hotel2 guest reviews Reviews of
4.5 out of 5 stars
Townhouse Hotel Map
*Distances are shown as the crow flies and not necessarily the actual travelling