Shanghai Everbright International Hotel

Print

Address:66 Caobao Road, near Caoxi Road, Xuhui District, Shanghai

Hotel Tel:+86-21-64842500


this hotel's location