- Hotel reservation/
- China/
- Shanghai/
- Home Inn Shanghai Railway Station North Square Pushan Road
Book Hotel Home Inn Shanghai Railway Station North Square Pushan Road
No. 213 Pushan Road, Shanghai 4.4 km from city center
Room facilities
- Air conditioning