Offering free Wi-Fi, GreenTree Inn Shanghai FTA Waigaoqiao Free Trade Zone North Subway Station Shell Hotel is set in Shanghai, 19 km from Shanghai Jewish Refugees Museum and 19 km from Shanghai World Financial Centre SWFC.
Number of rooms: 72
No. 1037, Huashan Road, Pudong New District, Pudong, 200120 Shanghai, China