ITC Hospitality Group was founded on a simple philosophy: that corporate accommodation should never feel corporate. We believe every guest deserves the warmth of home, the precision of a luxury hotel, and the soul of Cape Town.
From a single property in the heart of the city to a portfolio of six iconic addresses, our journey reflects a deep commitment to excellence, integrity, and the enduring allure of this extraordinary city.