Location: 2 Km. from Cape Town city centre, in its own private dock in the famous Victoria and Alfred Waterfront.
See more: Hotels in Africa Hotels in South Africa Hotels in Cape Town Holiday Destinations in Africa