Reserve
The Super 8 (Shanghai Pengpu Xincun Subway Station) is one of the newest hotels in Shanghai, having opened in 2016. Traveling to the hotel is easy with Shanghai Railway Station located approximately 10km away and Hongqiao International Airport roughly 26km away. In addition, Pengpu Xincun Metro Stat...