Broadway Mansions
It is the location of the Astor House Hotel, Broadway Mansions, Lu Xun Park, and Hongkou Football Stadium. It was once known as Shanghai's "Little Tokyo"