Boasting a restaurant, bar and free Wi-Fi, ibis Shanghai North The Bund Zhoujiazui Road is set in Shanghai, 4.2 km from Shanghai Jewish Refugees Museum and 7.6 km from Oriental Pearl Tower. The property is located 7.
Number of rooms: 130
No.3055 Zhoujiazui Rd Yangpu District, Yangpu, 200090 Shanghai, China