ITC Hospitality GroupSep 14, 20233 minOne Thibault: A Hub To Explore The Cape Town Big 6One Thibault, our aparthotel located in the Cape Town City Centre, offers an exciting new and sustainable way to explore the Cape Town...
ITC Hospitality GroupJun 29, 20233 minFor Your Next Vacation: Stay, Play And Explore Cape Town’s Top Attractions Cape Town, South Africa: The Western Cape has seen a significant rise in tourism in recent months. Cape Town has claimed its spot as a...