Karta Vacation Rentals
In the heart of Cape Town city centre, a short drive from Cape Town Stadium and the Cape Town International Convention Centre. Stroll to Greenmarket Square, Zeitz Museum of Contemporary Art Africa, the V&A and Long Street. Cape Town International Airport is about 21 km away.