Thank Inn Plus Hotel Shanghai Jinshan District Zhuhang Town Hotel
No.188 Lixin street, Lizhuxing town, Shanghai, 200000
47 km from Shanghai South Railway Station Metro Station, Thank Inn Plus Hotel Shanghai Jinshan District Zhuhang Town is located in Shanghai and provides air-conditioned rooms.