Hotel Atour Hotel Lhasa Potala Palace Square
★★★★
No.97 Deji North Road, Lhasa, China Show on map
Dushi Express Hotel (Lhasa Potala Palace) is a 3-star hotel in Lhasa, China. It is one of 309 places to stay in Lhasa listed on Triptoic.
No.97 Deji North Road, Lhasa, China
Dushi Express Hotel (Lhasa Potala Palace) is located at No.97 Deji North Road, Lhasa, China.
Dushi Express Hotel (Lhasa Potala Palace) is rated 3 stars.
Highly rated alternatives close by
#3 in Lhasa
Hotel
Hotel
Hotel