36.05426 ­103.8336
Go to map view
180 Changjia Alley, Chengguan District, Lanzhou.180, Lanzhou 730000, China +86 931 8730 9999

Get Rates

Show Lanzhou Home Inn - Qingyang Road Yufo Temple at top of the results.

Get Flight + Hotel