Everbright Convention & Exhibition Centre Hotel

No 66 Caobao Road Xuhui District
Shanghai
China