Karta Vacation Rentals
In the heart of Cape Town City Centre, a 4-star boutique hotel just minutes from De Waal Park and a short walk to The Gardens shopping centre. You’re within easy reach of Table Mountain, the South African Jewish Museum and other top city sights.