Durham Square Apartments Cape Town
267 Victoria Road, Cape Town, South Africa
Choose your dates to see prices
267 Victoria Road, Cape Town, South Africa
Choose your dates to see prices
Located 900 metres from Salt River railway station, Durham Square Apartments Cape Town is merely a 9-minute walk from Cape Town Science Centre.
This apartment is within 500 metres of Hope Distillery and within reach of Mosque. The R4.5 - billion Cape Town Stadium can be found about 6 km from the apartment. The property is 10 minutes' drive from District Six Memorial Museum. Durham Square Apartments is in proximity to the nearest bus stop Kent.