In the heart of Cape Town’s historic St George’s Mall stands a gem that gracefully blends the past with the present – The Taj Cape Town.
In the heart of Cape Town’s historic St George’s Mall stands a gem that gracefully blends the past with the present – The Taj Cape Town.