The death toll from

Major Ali Mohamed said the death toll included guards, civilians and militants. "The operation has now ended but we are still combing the building for any possible militants who are hiding," he told Reuters.

A spokesman for al Shabaab, which claimed responsibility, said the death toll was at least 20 guards and civilians.

READ: Al shabaab militants attack Somali hotel, 7 dead, 10 injured

Numbers of casualties cited by the government are often lower than those reported by al Shabaab.