Location: situated in the area of Green Point, Cape Town. 2 Km. from the Atlantic.
See more: Hotels in Africa Hotels in South Africa Hotels in Cape Town Holiday Destinations in Africa