Would have been excellent if restaurant was on similar standard as hotel
Read more






The St. Regis Lhasa Resort is located on Jiangsu Road, the main artery of Lhasa. A 15-minute walk takes you to the Jokhang Temple and Barkhor Street area, where you can experience the traditional features and lifestyle of the ancient city. It is approximately…

No. 22 Jiangsu Road 850000 Lhasa CN, Chengguan, Lhasa, China 850000
What's Nearby
City centre (Lhasa)
0.93 km
LXA - Lhasa Airport
19.05 km
Would have been excellent if restaurant was on similar standard as hotel
Read more
The staffs were friendly and helpful especially Ramesh and Buddha. Thank you so much for your hospitality.
Read more
The St. Regis Lhasa Resort is located on Jiangsu Road, the main artery of Lhasa. A 15-minute walk takes you to the Jokhang Temple and Barkhor Street area, where you can experience the traditional features and lifestyle of the ancient city. It is approximately…