|
This Cape Town apartment is situated in The Island Club, Century City, adjacent to Canal Walk, Africa's largest and most beautiful shopping mall. Ideally suited for both family holidays and
business executives/conference attendees, this spacious luxury self catering accommodation
offers a tranquil retreat within walking distance to all that Century City has to offer.
|