Providing 216 rooms, the contemporary The Residence On River'S Edge, Shanghai hotel is around 25 minutes on foot from Xujiahui Catholic Church.
This 4-star hotel is located in Shanghai, within walking distance of Caobao Road tube station. The area includes such religious sights as Longhua Temple (2 km) and the Neo - Gothic Roman Saint Ignatius Catholic Cathedral (2.6 km). The location will allow you to be 10 minutes' drive from Shanghai Botanical Garden. For those travelling from afar, Shanghai Hongqiao International airport is 15 minutes' drive away.
The pizzeria Pizza Hut lies only a few steps from The Residence On River'S Edge, Shanghai hotel.