Based in the heart of the V&A Waterfront, our luxury self-catering properties are a stone's throw away from many attractions, shops, restaurants, bars.