Constantia Villa

Province: Western Cape
Located in Cape Town, Constantia Villa offers an outdoor pool. This self-catering accommodation features free WiFi. The property is 7.3 km from Kenilworth Race Course and 11…
Located in Cape Town, Constantia Villa offers an outdoor pool. This self-catering accommodation features free WiFi. The property is 7.3 km from Kenilworth Race Course and 11…