Off Stage Street road, Webuye
Bungoma
Unnamed Road, Iten
Comfy Inn Eldoret, Ronald Ngala St, Eldoret
Ngiini, Kitui Township
90, 90A Shangani St, Zanzibar 3120, Tanzania
Shangani St, Zanzibar, Tanzania
Shangani St, Zanzibar 4255, Tanzania
Sechelela Street, Tambukareli 41104, Tanzania
PLOT 4 MEDELI WEST, Dodoma, Tanzania
239 Oposite dodoma railway station TZ, Dodoma 41110, Tanzania
Mbezi Beach, Dar es Salaam, Tanzania