Location: in the centre of Cape Town, 2 Km. from Cape Town convention centre and 10 Km. from the beach.
See more: Hotels in Africa Hotels in South Africa Hotels in Cape Town Holiday Destinations in Africa