The Judong Hotel was recently renovated in 2016, making it a fantastic choice for those staying in Shanghai. Shanghai Railway Station is located approximately 18km away while Hongqiao International Airport is 29km away. Just a short walk from Yunshan Road Metro Station, traveling to most city destin...