Located in Green Point, Cape Town Life - 107 Piazza is an apartment boasting an outdoor pool The property is 12 km from Cape Town and free private parking is provided The kitchen comes with an oven, a microwave and a toaster, as well as a kettle A flat-screen TV and DVD player are featured There is a private bathroom with a bath Stellenbosch is 41 km from Cape Town Life - 107 Piazza, while Panorama is 15 km from the property The nearest airport is Cape Town International Airport, 18 km from Cape Town Life - 107 Piazza