Newly renovated, spacious double storey contemporary self catering holiday home with luxury finishes. Ideally located, it is just a few minutes’ drive to the V&A Waterfront, Cape Town International Convention Centre and TableMountain. It is also only a five-minute walk to Cape Town Stadium (2010 FIFA World Cup venue), Mouille Point and Sea Point beachfront.