JI Hotel Xintiandi ShanghaiHotel
283 South Chongqing Road Huangpu Districts,South Chongqing Road, Shanghai, 200025
JI Hotel Xintiandi Shanghai is located along North-South Elevated Road, a 3-minute walk from Sun Moon & Light Plaza in downtown Shanghai. The hotel offers cosy rooms with free internet access. Free parking is possible on site.