1935
building
The Broadway Mansions is a nineteen-floor Art Deco five-star hotel in Shanghai, China. According to Professor Anne Warr, Despite the uncertainties of the 1930s, in particular the increasing Japanese control over Chinese territory, the growi …
On the map
Keep exploring
Discover more places in Shanghai