Home / Tag Archives: Townhouse

Tag Archives: Townhouse

Petousis Family Holdings Announces New Directors

25 April 2018, Cape Town – Petousis Family Holdings, which incorporates The Vineyard, Townhouse and Oude Werf hotels, has welcomed three new non-executive directors to their board. Nigel Matthews, previously chief executive of the Holiday Inn Group in South Africa, and for ...

Read More »