Home Inn Shanghai North Sichuan Road Hailun Road Metro Station Hotel
No. 69 Jixiang Road, Hongkou, 200000 Shanghái, China
Situated in the Hongkou district in Shanghai, 3.7 km from Oriental Pearl Tower, Home Inn Shanghai North Sichuan Road Hailun Road Metro Station features air-conditioned rooms with free Wi-Fi.