This hotel provides a great place for travelers to relax after a busy day. Shanghai South Railway Station is located approximately 15km away and Hongqiao International Airport around 21km away. The closest major public transportation, East Nanjing Road Metro Station, is only 300m away. Famous local ...