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 22km away respectively. Just a short walk from International Cruise Terminal Metro Station, traveling to most city destinations is a breez...