Photos coming soon
HOTEL
Mehood Theater Hotel
Shop 211, Building 8, Zhongtianjian Plaza, No. 194 Xijin West Road, Lanzhou, China
Where it sits
Mehood Theater Hotel
Shop 211, Building 8, Zhongtianjian Plaza, No. 194 Xijin West Road, Lanzhou, China
36.07696, 103.76920
Similar stays nearby
Lanzhou Orange Theme Apartment (Lanzhou Central Provincial Museum Branch)
Hotel · 40 m
Orange Hotel (Lanzhou West Railway Station Zhongtianjian Plaza)
Hotel · 115 m
Holiday Inn Manhattan, Lanzhou
Hotel · 151 m
A Bedeoom a there of dream
Hotel · 158 m
Ji'an Hotel
Hotel · 183 m
Extreme Esports Hotel Apartment (Lanzhou Central Branch)
Hotel · 186 m
Jinrunge Guesthouse
Hotel · 207 m
Lanzhou Panda E-sports Apartment
Hotel · 210 m
Plan around Mehood Theater Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
