Man dies while trying to burn wife alive
The 45-year-old man, whose nationality was not given, was previously known to police, said authorities in Ruedesheim on the Rhine river in the central state of Hesse.
The woman, who had previously separated from her husband, was taken to hospital by helicopter, police said.
Two other people were injured in the fire in the shelter that houses 14 people.
Germany took in around one million asylum seekers last year and expects about 300,000 arrivals this year.
The mass influx has forced Germany to accommodate the newcomers in hostels, sports halls and army barracks, where crowded conditions have at times sparked violent clashes.