Shanghai - Pullman Shanghai South, Shanghai, China

Address: No. 1 Pubei Road, Xuhui District, Shanghai 200235, China
 

Pullman Shanghai South (now Pullman Shanghai Xuhui) in Xuhui at No. 1 Pubei Road, Shanghai 200235, China.