This hotel is an ideal spot for travelers wanting to discover the city. Shanghai South Railway Station is located approximately 57km away and Hongqiao International Airport around 60km away. Famous attractions Jinshan City Beach and Qijiadun Ancient Cultural Sites are just a short taxi ride away. Af...