Location: 1 Km. from the centre of Cabo, very close to the International Convention Centre and the business district, 5 Km. from the sea.
See more: Hotels in Africa Hotels in South Africa Hotels in Cape Town Holiday Destinations in Africa