Kenyan President Uhuru Kenyatta has said that a siege by suspected militants in Nairobi is over and all the attackers have been "eliminated".
Gunmen attacked the compound in the Westlands district of Kenya's capital on Tuesday, killing at least 14 people.
Officials originally announced the end of the siege hours after it began, but gunfire and explosions were heard again early on Wednesday.
The Somalia-based militant group al-Shabab said it was behind the attack. It is not clear how many attackers there were.
The complex houses the DusitD2 hotel as well as offices.
In a TV address to the nation, Mr Kenyatta said 14 people had been killed but 700 others were safely evacuated from the complex.
However, the Kenyan Red Cross put the number of dead at 24.
A US citizen is among the dead, the US State Department said, and a British citizen was also feared killed.
"I can now confirm that... the security operation at Dusit is over and all terrorists have been eliminated," the Kenyan president said.
"We will seek out every person that was involved in the funding, planning and execution of this heinous act," he added, vowing to pursue them "relentlessly".
"We are a country governed by laws, rules and regulations - a country that embraces peaceful coexistence... I must also state that we are also a nation that never forgets those who hurt our children."
Latest Stories
-
Ga Mantse pledges support for Onesta Ghana’s Palm Oil expansion drive
3 minutes -
Today’s Front pages: Wednesday, July 16, 2025
29 minutes -
Government committed to honouring sacrifices of veterans – Defence Minister
1 hour -
Mahama’s fuel ban could deliver 81 maternity clinics, 121 schools and 303 CHPS compounds – Dr Khalid
1 hour -
Fuel allowance scrapped: Gov’t, on average, will save over GH¢121m in 4 years – Dr Sharif Khalid
2 hours -
Veterans deserve better – Defence Minister Omane Boamah calls for national support
2 hours -
Trump launches probe into Brazil’s ‘unfair’ trade practices
2 hours -
US inflation rises as tariffs drive up prices
2 hours -
Yemen postpones execution of Indian nurse on death row
3 hours -
World’s ‘oldest’ marathon runner dies at 114 in hit-and-run
3 hours -
Nigeria bids farewell to former leader Buhari with burial in home state
3 hours -
London Mayor leads historic trade mission to Ghana and Africa to deepen investment and cultural ties
3 hours -
Drug possession: Court refuses trader bail for the second time
3 hours -
Study finds high levels of arsenic, mercury in Keta Lagoon, triggers public health alarm
4 hours -
World’s top sugar maker shuts large Brazil plant to cut debt
4 hours