Featuring free WiFi, Home Inn Shanghai Fenglin Road China Acedemy of Science is located in Shanghai, 27 km from Xintiandi Every room at this hotel is air conditioned and has a TV with cable channels You will find a kettle in the room All rooms are equipped with a private bathroom equipped with a shower Extras include slippers and free toiletries There is a 24-hour front desk at the property Peoples Square is 36 km from Home Inn Shanghai Fenglin Road China Acedemy of Science, while Taobao City Fengxiang Clothing and Gift Plaza is 36 km away Shanghai Hongqiao International Airport is 12 km from the property