The fire started shortly after midnight inside the six-story Hotel Andalusia in the populous and dilapidated Ataba neighborhood. The flames quickly spread to at least three adjacent buildings, including a warehouse, according to an Interior Ministry statement carried by the state-run MENA news agency.
Most of the injured had breathing difficulties, the Ambulance Authority said. Half were treated at the scene and the rest were taken to nearby hospitals.
As hotel guests were being evacuated and fire engines arrived at the scene, the blaze engulfed dozens of street vendor stalls and small shops along the street.
Firefighters from atop cranes struggled for hours to extinguish the blaze. Some smashed through windows to bring fire hoses into the buildings and to the upper floors. Vendors scaled balconies to climb inside the warehouse to salvage their merchandise.
Many watched with disbelief as the flames consumed their goods, which they said were worth hundreds of thousands of dollars.