Karta Vacation Rentals
In Cape Town City Centre, a short walk from De Waal Park and close to Table Mountain and the South African National Gallery. A central Cape Town, self-catering stay for travelers who like to be on the move and want easy access to the city center.