No. 131 Hubei Road, Huangpu District, 黄浦区上海市 China, 200001, Shanghai, China
Property Location
With a stay at Home Inn Shanghai Renmin Square in Shanghai (Huangpu - The Bund), you''ll be minutes from Shanghai Natural History Museum and Shanghai Fashion Store. This property is close to The Bund and Jing An Temple.
Property Location
With a stay at Home Inn Shanghai Renmin Square in Shanghai (Huangpu - The Bund), you''ll be minutes from Shanghai Natural History Museum and Shanghai Fashion Store. This property is close to The Bund and Jing An Temple.