Self Catering Home enjoys a location in Cape Town, just 13 km from Canal Walk and 23 km from CTICC. The property is 25 km from Long Street and 26 km from V&A Waterfront.Table Mountain is 29 km from the apartment, while Kenilworth Race Course is 30 km from the property. Cape Town International Airport is 25 km away.