Home Inn Shanghai Lujiazui Babaiban has 111 rooms and is located about a 10-minute drive from the modern Shanghai Museum.
The hotel is about 25 km from Shanghai Hongqiao International airport and nearly 25 minutes' walk from such cultural venues as Shanghai Science and Technology Museum. From this 2-star property it will take approximately 25 minutes to walk to Shanghai Tower. The hotel stands approximately 10 minutes' drive from the folk City God Temple of Shanghai, popular with pilgrims and tourists alike. The accommodation is also just a short stroll from South Pudong Road Pudian Road bus stop.
Bathroom comforts include a hair dryer and bath sheets, and such essentials as a separate toilet and a shower.
Ye Li Xia Li XinJiang Restaurant offers a wide range of Chinese dishes and lies around 600 metres from this Shanghai hotel.