Kyaka Hotel in Machakos est situé dans un endroit pratique le long de la route Kangundo, près du centre-ville. L'hôtel est proche du parc des gens de Machakos, un espace vert local populaire, et du club de golf de Machakos, tous deux accessibles en quelques minutes en voiture. Le musée de Machakos, qui présente l'histoire régionale, est également à proximité. L'aéroport international Jomo Kenyatta à Nairobi est à environ 65 km de l'hôtel.