Karta Vacation Rentals
In the heart of Cape Town’s city centre, a waterfront spa hotel just a 5-minute walk from the Cape Town International Convention Centre, V&A Waterfront and Long Street. Cruise terminal, aquarium and Table Mountain are all easy reaches, making it great for both business and sightseeing.