The Geisha houses are locations in Red Steel. It's where Scott Monroe rescues the Geisha women who have been taken prisoner.
In assisting the Sanro Kai, Scott Monroe heads to the Geisha houses because Goro, a new district boss, has risen to power and taken the Geisha women as prisoners. Scott battles his way through the string of Geisha houses and rescues them all. He eventually meets up with Sasori, the new woman in charge of the houses. Scott defeats her, allowing the Sanro Kai to move back in to the district.