The GreenTree (Shanghai F1 Nanfangtai Wujincheng) is one of the newest hotels in Shanghai, having been renovated in 2018. The hotel is 24km from Shanghai Hongqiao Railway Station and 26km from Hongqiao International Airport. Transportation around the city is also convenient, with Shanghai Circuit Me...