The Holiday Inn (Shanghai Nanxiang) (Jiari Jiudian Shanghai Nanxiang) is located 30 km from Hongqiao railway station.Diners can enjoy both Chinese and Western cuisine at the on-site restaurants.Those traveling on business are invited to make the most of the meeting rooms and business center.In their spare time, guests can take a dip in the indoor swimming pool, relax with a massage or spa or enjoy a game of tennis.