Renewed hope for the hospitality industry in kenya, as the Christmas season offers stakeholders a means to offset the impact of the pandemic. The Sawela Lodge is located in Nairobi’s northwest, and has become an increasingly popular holiday destination in Naivasha.