Home Inn (Shanghai Zha Bei Park)

Home Inn (Shanghai Zha Bei Park) Address: 518 Liouying Road , Shanghai, China

Minimum price found for Home Inn (Shanghai Zha Bei Park) was: Null CNY

Click here to get more information, photos & guest ratings for Home Inn (Shanghai Zha Bei Park)