Renovated in 2019, the Wen Feng Hotel offers both holiday makers and business travelers a pleasant stay in Shanghai. Shanghai Railway Station is located approximately 17km away and Shanghai Hongqiao International Airport around 31km away. Just a short walk from Boxing Road Metro Station, traveling t...