Holiday Inn Downtown Shanghai
Address:
No.585 Hengfeng Road, Shanghai, China
Address in Local Language:
上海市闸北区恒丰路585号(天目路口)
Hotel Tel:
021-60167777
Location:
Shanghai Railway Station
/
Pudong 2010 Expo Area
/
Puxi 2010 Expo Area
Hotel
For more photos and guest reviews, Please
click here
Local Language Tips