The Canal Quays, situated right on the canals that link the V&A Waterfront to the CTICC are ideally located for those seeking modern and luxurious holiday or business accommodation in Cape Town. Guests can either choose to walk mere minutes into the city