Traditional Culture Encyclopedia - Hotel accommodation - Where is the address of Shangpu International Hotel?

Where is the address of Shangpu International Hotel?

Hengfeng road. According to Baidu map, Intercontinental Shanghai Puxi is located on Hengfeng Road. Not long ago, Intercontinental Puxi Hotel was officially approved as a five-star hotel in China by the Star Rating Committee of China Tourist Hotel, and was officially announced on February 24th, 2002165438.