7.1 Guest rating Hotel photo

Shanghai Shenhua Hotel New International 2*

Hint: You can enter any city or hotel name

Book Shanghai Shenhua Hotel New International

Property Location With a stay at Shenhua Hotel in Shanghai (Lujiazui), you'll be minutes from Shanghai New International Expo Centre and close to Century Park. This hotel is within close proximity of Shanghai Science and Technology Museum and Museum of Traditional Chinese Medicine.

Photos Of

Show Shanghai Shenhua Hotel New International on the map

Shanghai Shenhua Hotel New International 31.21059 121.56041