The Jiangrui Hostel is one of the newest hotels in Shanghai, having been renovated in 2019. Traveling to the hotel is easy with Shanghai Railway Station located approximately 14km away and Hongqiao International Airport roughly 30km away. In addition, Sanmen Road Metro Station is just a short walk a...