Central, right near the CTICC and awesome view of the mountain flanking the city.
Perfect apartment for a business traveller in Cape Town.