Located in the Hongkou district in Shanghai, Home Inn Shanghai Hongkou Stadiu Sipin Road is a 20-minute drive from Oriental Pearl Tower. Free Wi-Fi is available in all public areas of the property.
Number of rooms: 139
No. 333 Sipin Road, Hongkou, 200000 Shanghai, China