Shanghai Zelin Long The Domain International Hotel

No. 118, Beian Road, Yupu Town
Baoshan
China