Ouyi Business Hotel

Print

Address:2368 Zhongshan West Road, near Sanhui road, Xuhui District, Shanghai

Hotel Tel:+86-21-64393278


this hotel's location