The drone weapon storage room is a large room in an underground section of City-ships that house the drone weapons of the Ancients. The room is filled with large honeycomb-like racks which the inactive drones are stored in. It is quite possible that the drones are directly launched from these racks. Although only the drone storage room of Atlantis's sister city was seen, it is probable that Atlantis's room looks the same.(SGA: "The Tower")
According to the DVD-commentary for the episode "The Tower", the part of the room with the drones was a painting.
- It stands to reason that if there are three Drone weapon deployment platforms, there are three storage rooms. Oherwise each drone would have to travel across the city.