IHG brings InterContinental brand to Cape Town

The hotel in South Africa is set to open in Q4 2025 following a multi-million-dollar renovation.

Read More