South Hotel Shanghai - Address - Map - Location Information
South Hotel Shanghai
515 Longhua West Road, Xujiahui, Shanghai 200232, China
515 Longhua West Road, Xujiahui, Shanghai 200232, China
+86 21 6464 0000
Pudong International Airport
By Car: Drive time from Pudong International Airport to the South Hotel Shanghai is approximately 60 minutes.
Hongqiao Airport
By Car: Drive time from Hongqiao Airport to the South Hotel Shanghai is approximately 20 minutes.
By Car: Drive time from Pudong International Airport to the South Hotel Shanghai is approximately 60 minutes.
Hongqiao Airport
By Car: Drive time from Hongqiao Airport to the South Hotel Shanghai is approximately 20 minutes.

Hotel
Star
Location