Offering free Wi-Fi in all areas, JI Hotel Xie Tu Road Shanghai ideally located in Xujiahui commercial area, only a 9-minute walk from Dong’an Metro Station (line 4 and line 7).
Number of rooms: 118
No.1646 Xie Tu Road, Xuhui, 200032 Shanghai, China