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 ...
This Cape Town hotel is located walking distance from the V and A Waterfront and the Cape Town International Conference Centre.