The Townhouse Hotel offers guests a comfortable stay in the heart of Cape Town; this excellent four-star hotel offers the best of modern amenities, a business centre and there is a small fee to use the secure covered parking. Tours can also be arranged..