This Cape Town hotel is located walking distance from the V and A Waterfront and the Cape Town International Conference Centre.