Cresta Hotels | |
Title: | Cresta Hotels |
URL: | http://www.crestahotels.com |
Description: | Cresta Hotels 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. |