In the Huangpu district of Shanghai, close to People's Square, River House features a terrace and a washing machine. The air-conditioned accommodation is less than 1 km from Pedestrian Street of East Nanjing Rd..
Number of rooms: 5
Yishui Mansion, 933 Suzhou Road, Huangpu District, Huangpu, 200001 Shanghai, China