Orange Tree Inn Shanghai
Print
Address:62 Xihu street, Zhujiajiao Town, Qingpu District, Shanghai
Hotel Tel:+86-17521329819