CAPE TOWN, SOUTH AFRICA, 2023-Sep-07 — /Travel PR News/ — Pullman Cape Town City Centre, the first property under the Pullman Hotels & Resorts brand in South Africa, has found residence in the prestigious Triangle House – an architecturally acclaimed skyscraper standing tall at 104 metres, a vantage point from which guests are treated to… Read the full press release