Located a 12-minute drive from IFC Mall, JI Hotel Shanghai Lujiazui South Pudong Road offers free Wi-Fi in all areas. Huangpu riverside can be reached in just a 13-minute walk.
Number of rooms: 184
No.73, West Weifang Road, Pudong, 200126 Shanghai, China