This Cape Town hotel is located walking distance from the V and A Waterfront and the Cape Town International Conference Centre.
Located in the heart of Cape Town, the hotel is close to the Waterfront, Cape Town International Convention Centre, Long Street. This city-center tower is a favorite of business travelers and is ...