Location: in Cape Town city centre, near the pedestrian area with shops and the sea promenade. 5 Km. from the beach.
See more: Hotels in Africa Hotels in South Africa Hotels in Cape Town Holiday Destinations in Africa