Location: in Cape Town´s old town, surrounded by pedestrianised streets.
See more: Hotels in Africa Hotels in South Africa Hotels in Cape Town Holiday Destinations in Africa