Photos coming soon
HOTEL
Yulong Business Hotel
No.56 Duodi North Road, Lhasa
Where it sits
Yulong Business Hotel
No.56 Duodi North Road, Lhasa
29.67608, 91.15202
Similar stays nearby
Home Inn Lhasa Zhaji Temple
Hotel · 285 m
7Days Inn Lhasa Duo Di Road
Hotel · 596 m
Green Tree Inn Tibet Lhasa Zhaji Temple
Hotel · 689 m
GreenTree Inn Lhasa Chengguan District Zhaji Temple Business Hotel
Hotel · 689 m
Home Inn
Hotel · 763 m
Guyang Hostel
Hotel · 764 m
Echarm Hotel (Lhasa Zhaqi Temple and Jokhang Temple Branch)
Hotel · 764 m
Free Heaven Inn
Hotel · 770 m
Plan around Yulong Business Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
