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 …
More by Palmer & Turner
More in Shanghai
Styles
On the map
Keep exploring
Discover more places in Shanghai