Photos coming soon
HOTEL
TOWO Shangpin Hotel (Wanda Plaza Lanzhou University Subway Station)
No. 29 Tianshui North Road, Lanzhou
Where it sits
TOWO Shangpin Hotel (Wanda Plaza Lanzhou University Subway Station)
No. 29 Tianshui North Road, Lanzhou
36.06084, 103.85984
Similar stays nearby
Vienna International Hotel (Lanzhou Wanda Plaza)
Hotel · 105 m
Weijing Hotel (Tianshui North Road Wanda Plaza)
Hotel · 114 m
Anqila Homestay
Hotel · 115 m
Hai Lian Hotel
Hotel · 121 m
Yishang Smart Apartment
Hotel · 124 m
Lanzhou Chengguan Wanda Yuejian Meiju
Hotel · 127 m
Lanzhou Yiju Smart Hotel Apartment
Hotel · 131 m
wisdom yunjian Apartment
Hotel · 138 m
Plan around TOWO Shangpin Hotel (Wanda Plaza Lanzhou University Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
