Perfect stay for a business traveller in Cape Town. Perfectly located in the lush Newlands area with all amenities and the city in close proximity.