Karta Vacation Rentals





In the beating heart of Cape Town City Centre, One Thibault Square 1517 sits steps from Long Street and within walking distance of the Port of Cape Town. It’s a six-minute stroll to the Cape Town International Convention Centre, about 1.1 miles from the Cruise Terminal and roughly 4.4 miles from Camps Bay Beach.