Posted on 14 Nov 2019 / 0 / lucy wamagata Does Airbnb in Kenya mean the slow death of the Hotel Industry? Airbnb, hotel industry, tourism sector Business, Culture, Destinations, hospitality new trends, News