In a prime location in the Minhang district of Shanghai, Hi Inn Shanghai Xinzhuang Underground Station is located 6.9 km from Shanghai South Railway Station Metro Station, 7.7 km from Shanghai South Railway Station and 14 km from Longhua Temple.
Number of rooms: 59
No.2046 Meilong West Road, Minhang, 200237 Shanghai, China