Opened in 2017, the sswr is a great accommodation choice in Shanghai. Pudong International Airport and Shanghai South Railway Station are located 19km and 26km away respectively. There is no shortage of things to see in the area, with the Shanghai Youlong Stone Culture Museum, Shanghai Disney Resort...