+UPLOAD
2 Reviews

Greentree Inn Shanghai Zhongshan Hutai Business Hotel

No.1228 North Zhongshan Road, 200065, Shanghai