Home Inn Shanghai Xujiahui Road Mengzi Road offers accommodation in Shanghai All rooms include a TV with cable channels You will find a kettle in the room Rooms come with a private bathroom For your comfort, you will find slippers and free toiletries Shanghai Xujiahui Road Mengzi Road features free WiFi You will find a 24-hour front desk at the property Yu Garden is 22 km from Home Inn Shanghai Xujiahui Road Mengzi Road, while Shanghai Dongjiadu Ferry Station is 22 km away The nearest airport is Shanghai Hongqiao International Airport, 14 km from the property