Home Inn Shanghai Railway Station South Square Hôtel
No. 57, Alley 749, Middle Tianmu Road, Zhabei, 200000 Shanghai, Chine
Accepting only Mainland Chinese citizens, Home Inn Shanghai Railway Station South Square offers accommodation in Shanghai Zhan. Zhongxing Road Metro Station (Line 8) is 3 minutes’ walk from the hotel. Free Wi-Fi is offered