Rapid economic growth in some African economies, a growing middle class and an influx of foreign travellers has created enormous opportunities for the hospitality sectors across the continent.