Hanting Express Shanghai South Railway Station Longwu Road Hotel
No.370, South Longshui Road, Xuhui District, Xuhui, 200232 Shanghái, China
Accepting only Mainland Chinese citizens and featuring free Wi-Fi throughout the property, Hanting Express Shanghai South Railway Station Longwu Road is set in Shanghai, 6 km from Xintiandi.