Comfortable lodgings for a short stay in Cape Town. Convenient location, close to many of the points of interest.