Hotel Echarm Hotel Lhasa Potala Palace Jokhang Temple
★★★
Maizhokunggar, Tibet, China, Lhasa, China Show on map
Youjia Hotel is a 2-star hotel in Lhasa, China. It is one of 309 places to stay in Lhasa listed on Triptoic.
Maizhokunggar, Tibet, China, Lhasa, China
Youjia Hotel is located at Maizhokunggar, Tibet, China, Lhasa, China.
Youjia Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel