AMOCITY
Located in Lanzhou within one mile of Zhangye Pedestrian Street and a 17-minute walk of Lanzhou City God Temple, Home Inn Plus Lanzhou Zhang...