Kechei Centre localiza-se em Iten, a 50 km de Leseru Station, e fornece acomodações com um jardim, estacionamento privado gratuito, um restaurante e um bar. O alojamento dispõe de serviço de quartos e acesso Wi-Fi gratuito em toda a propriedade.
O aeroporto mais próximo é o Aeroporto Eldoret, que fica a 51 km de Kechei Centre.