Home Inn (Shanghai Xujiahui Stadium Tianyaoqiao Road)

Print

Address:909 Tianyaoqiao Road, near Zhongshan South 2nd Road, Xuhui District, Shanghai

Hotel Tel:+86-21-64575088-9


this hotel's location