Chenlong Business Hotel

No 582 Niuzhuang Road Huangpu District
Shanghai
China