Located in Huangpu District along Suzhou Creek between South Suzhou Road and Middle Xizang Road, River House is only minutes away from People's Square and is in the heart of Shanghai. Exquisitely decorated interiors, luxurious furniture and a five-star property management service all contribute to comfortable living. The size of the units range from 55 to 141 sqm with 1 to 2 bedroom options available. The open and expansive design of each unit offers the ultimate urban living with a luxurious master bedroom, large living areas, and a state of the art kitchen.
View property brochure, video tours and more