The Shanghai Yiqinyuan Forest Villa is one of the newest hotels in Shanghai, having opened in 2019. The hotel is 83km from Qidong Railway Station and 88km from Pudong International Airport. The nearby area boasts an abundance of attractions including Dongping National Forest Park, Chongming Xunyicao...