Several people jumped out of the burning building to escape the flames, witnesses said, with residents dragging mattresses from a nearby store to try to break their fall.

A devastating fire in a south Delhi hotel claimed 21 lives, including several foreigners, with many others injured.