River House Near The Peoples Square And The Bund offers accommodations in Shanghai, a 19-minute walk from People's Square and 1.7 miles from Shanghai Train Station. The air-conditioned accommodations are a 10-minute walk from Pedestrian Street of East Nanjing Rd.. This pet-friendly apartment also has free Wifi.
There's a private bathroom with a bath or shower in some units, along with slippers, a hair dryer, and free toiletries.
There is an on-site bar.
Yu Garden is 2.1 miles from the apartment, while Jade Buddha Temple is 2.2 miles away. The nearest airport is Shanghai Hongqiao International Airport, 10 miles from River House Near The Peoples Square And The Bund.