Answered by Michael from Canada | Nov. 18, 2014 00:27
If you wanna to go to SH Railway Station, West Nanjing Road is nearer.
Hotels recommended:
Pacific Hotel: no. 108, West Nanjing Road.
Mason Hotel: no. 935, Huaihai Middle Road.
If you mean the best way to reach the hotel from the airport, then:
1. from Hongqiao airport:
1) to Pacific Hotel: take subway line 10 from Terminal 2 to People’s Square, and walk to the north.
2) to Mason Hotel: take subway line 10 to South Shaanxi Road, and walk to the north.
2. from Pudong airport:
1) to Pacific Hotel: take airport shuttle bus line 5 to Yan’an Middle Road, North Chengdu Road. After getting off, take a taxi to reach the hotel.
2) to Mason Hotel: take airport shuttle bus line 7 to SH South Railway Station. Transfer to subway line 1 to South Shaanxi Road.
From the former hotel to SH Train Station, you can walk to People's Square and take subway line 1. From the latter, walk to south Shaanxi Road to use subway line 1 to get there.