Select Page
Book Now


Cape Town is Africa’s tourism capital and Townhouse’s central location affords access to every kind of historic, cultural, scenic, shopping and entertainment experience. Many top sights are a mere stroll from the Hotel. Or explore the breathtaking wonders of the Peninsula coast and the legendary Winelands further afield via sightseeing bus or tour.