Hotel Atour Hotel Lanzhou Dongfanghong Plaza
★★★★
No. 338 Railway Station East Road, Chengguan District, Lanzhou, China, Lanzhou, China Show on map
Green Tree Inn is a 2-star hotel in Lanzhou, China. It is one of 2,211 places to stay in Lanzhou listed on Triptoic.
No. 338 Railway Station East Road, Chengguan District, Lanzhou, China, Lanzhou, China
Green Tree Inn is located at No. 338 Railway Station East Road, Chengguan District, Lanzhou, China, Lanzhou, China.
Green Tree Inn is rated 2 stars.
Highly rated alternatives close by
#3 in Lanzhou
#1 in Lanzhou
Hotel