The roof of the medical facility building caught fire on Monday evening, Xinhua news agency reported.
The facility provided mental health care for veterans of the Soviet Union's 1980s war in Afghanistan and World War II, reports said.
"Firefighters rescued 15 people and passed them over to emergency teams. Medics failed to bring back to life four of them who were unconscious," the emergency service said in a press release.
"Later, we received the information about the deaths of two more people," it added.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)