The JI Hotel (Shanghai Lujiazui Area Babai Ban) is an ideal spot for travelers wanting to discover the city. The JI Hotel (Shanghai Lujiazui Area Babai Ban) offers a pleasant stay in Shanghai for those traveling for business or leisure. The hotel is only 10km from Shanghai Railway Station and 23km f...