Cape Majestic Hotel & Time Share Development

Location
Cape Town
South Africa

Gross Built Area
38 000 sqm