GreenTree Inn Shanghai Quyang Hotel

775 First North Zhongshan Road
Shanghai
China