Home Inn (Shanghai South Railway Station East China University of Technology)

Print

Address:987 Shilong Road (near South Square of Shanghai South Railway Station), near old humin road, Xuhui District, Shanghai

Hotel Tel:+86-21-54113151


this hotel's location