Hotel Ibis Lanzhou Customs House Hotel
★★★
Opposite to No. 5 Furniture Factory, No. 203, Xigu Lane, Xigu District, Lanzhou, Gansu, China, Lanzhou, China Show on map
Red Square Hotel is a 2-star hotel in Lanzhou, China. It is one of 2,237 places to stay in Lanzhou listed on Triptoic.
Opposite to No. 5 Furniture Factory, No. 203, Xigu Lane, Xigu District, Lanzhou, Gansu, China, Lanzhou, China
Red Square Hotel is located at Opposite to No. 5 Furniture Factory, No. 203, Xigu Lane, Xigu District, Lanzhou, Gansu, China, Lanzhou, China.
Red Square Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel