Pullman Cape Town City Centre News
Pullman Hotels & Resorts Debuts in South Africa with Iconic Cape Town City Centre Property
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 awe-inspiring vistas of Table Mountain, the Atlantic Ocean, and of Cape Town’s majestic cityscape.