Ganghong Hotel - Shanghai is a 3-star property situated about 6 km from University of Shanghai .
The venue is 4.9 km away from Plaza 66. The city center lies within 7 km from the venue.
Guests will find Zhenru subway station near this hotel. 10 km to Hongqiao airport.
There are parking and a hairdresser available on the premises.