Home Inn Shanghai Railway Station South Square

Home Inn Shanghai Railway Station South Square Address: 57, Lane 749, Tianmu Middle Road, Shanghai, China

Minimum price found for Home Inn Shanghai Railway Station South Square was: 167 CNY

Click here to get more information, photos & guest ratings for Home Inn Shanghai Railway Station South Square