The Townhouse Hotel in Cape Town’s CBD was opened in 1971 by the Petousis family. It was their first hotel development, and the foundation of the Petousis Hotels portfolio which grew to include the iconic Vineyard Hotel in Newlands (which opened in...