GreenTree Inn Shanghai Changfeng Park Shell Hotel

No. 80 Lane 251, Zaoyang Road
Shanghai
China