COMPANY PROFILE & DEVELOPMENT EXPERIENCE
Cresta hospitality group is one of Southern Africa’s largest hotel management groups, boasting several properties in Botswana, Zambia, and Zimbabwe providing the true warmth of African hospitality.
Cresta hotels are ideal for the modern busi...
Read more