Four children were among at least 14 people injured in an overnight Russian air attack on the capital Kyiv, Ukrainian officials said.

Two high-rise residential buildings were hit in the strikes, Kyiv Mayor Vitali Klitschko said, without specifying if they were hit directly or as a result of falling debris.

"Everyone is receiving medical assistance, some have been hospitalised," Kyiv's military administration said in a post on Telegram.

Meanwhile, Russian air defences destroyed a drone heading towards Moscow, according to the city's mayor, Sergei Sobyanin.

The strikes come as US President Donald Trump said that he would only meet his Russian counterpart Vladimir Putin if he knew that "we're going to make a deal", days after plans for the two to meet in Budapest collapsed.