The Cape Town Stadium – The Cape Town stadium has become an iconic landmark since being built for the 2010 FIFA soccer world cup. Situated in Green point along the Atlantic seaboard. The stadium is a 10-minute walk away from the apartments.
Distance 1 km.
ICC – Cape Towns international convention center is a short 10-minute walk away from the apartments.
Distance: 1 km.