Photos coming soon
HOTEL
Super 8 Hotel Plaza North Road
No 1 Guangchang North Road, Lanzhou
Where it sits
Super 8 Hotel Plaza North Road
No 1 Guangchang North Road, Lanzhou
36.05513, 103.84350
Similar stays nearby
Days Inn by Wyndham Lanzhou
Hotel · 76 m
Days Inn by Wyndham Lanzhou
Hotel · 80 m
Super 8 Hotel Lanzhou Square
Hotel · 80 m
Days Inn by Wyndham Lanzhou
Hotel · 83 m
Atour S Hotel Lanzhou Guanghui Dongfanghong Plaza
Hotel · 123 m
Lanzhou Days Inn Hotel (MixC Mall Branch, Dongfanghong Square Metro Station)
Hotel · 263 m
Home Inn Lanzhou Dongfanghong Square First Middle School
Hotel · 277 m
Mercure Lanzhou Dongfanghong
Hotel · 300 m
Plan around Super 8 Hotel Plaza North Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
