Travelling to Cape Town?

We have the perfect place for you! Stay in our stylish centrally located self-catering Cape Town apartment on iconic Bree Street. It really is the ideal base from which to explore the vibrant city.