Reserve
The Shudu Hotel is one of the newest hotels in Shanghai, having been renovated in 2018. Boasting a convenient location, the hotel is just 12km from Shanghai Hongqiao Railway Station and 13km from Hongqiao International Airport. There is no shortage of things to see in the area, with the Nanxiang Old...