Shanghai Chenlong Business Hotel - Shanghai China - Photos
Shanghai Chenlong Business Hotel - Shanghai China - Search and Book Hotel
No.582 Niu Zhuang Road, Huang Pu District
200001 Shanghai
Hotels 3 Stars China
No.582 Niu Zhuang Road, Huang Pu District
200001 Shanghai
Hotels 3 Stars China