Opened in 2016, the Shanghai Taoyuan Shuixiang Hotel Chongming is a great accommodation choice in Shanghai. The hotel is 109km from Pudong International Airport and 113km from Shanghai Railway Station. There is no shortage of things to see in the area, with the Xisha Wetland Park, Chongming Island N...