Tag: Aleph Hospitality strengthens presence in Kenya as it takes over the management of three more hotels