Karta Vacation Rentals
In the heart of Cape Town city centre, just off Long Street and steps from Greenmarket Square. Minutes from the CTICC and a short hop to the V&A Waterfront, Table Mountain and the Port of Cape Town make this a prime base for sightseeing and nightlife.