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

Location Budget two-star hotel “Shenhua Hotel (Shanghai New International Expo Center Fangdian Road)” is situated in Shanghai. It boasts a convenient location within 9 km from the city center.Hotel features Smoking is not allowed at the hotel.

Photos Of

Show Shanghai Shenhua Hotel New International on the map

Shanghai Shenhua Hotel New International 31.21059 121.56041