The Ji Hotel (Shanghai Jiaotong University Dongchuan Road) is a great choice for guests looking for accommodation in Shanghai, having been recently opened in 2016. The hotel is located approximately 20km from Shanghai South Railway Station and 28km from Hongqiao International Airport. The closest major public transportation, Dongchuan Road Metro Station, is only 700m away. This hotel makes a great place to kick back and relax after a long day of sightseeing. Guests of this Shanghai hotel can make use of the parking facilities. Our guests consider this hotel to have excellent service. Perfect for those working on the move, this hotel caters to a large number of business guests.