Karta Vacation Rentals
Perched above the Victoria & Alfred Waterfront in Cape Town, this luxury hotel towers over the V&A and sits beside the Zeitz Museum of Contemporary Art Africa. It’s about 2 km from the city center and within a 15-minute walk of the Cape Town International Convention Centre and Long Street.