Book Shanghai Shenhua Hotel New International
No.44 Meihua Road Lane 999 Pudong New District, Shanghai 6.8 km from city center
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.
Show Shanghai Shenhua Hotel New International on the map