This hotel provides a great place for travelers to relax after a busy day. Shanghai South Railway Station and Hongqiao International Airport are located 17km and 30km away respectively. The closest major public transportation, Pujiang Town Metro Station, is only 2km away. With multiple attractions n...