Resorts In Lhasa, China
Lhasa Accommodation Hotels In Lhasa Hotels In Lhasa Resorts In LhasaFind a hotel |
St. Regis Lhasa Resort
No. 22 Jiangsu RoadLhasa, China
Standing on the "Roof of the World" at 3,680 meters above sea level, The St. Regis Lhasa Resort offers unparalleled service and a commanding address. Perched on 8 acres of land with awe-inspiring views of the Potala Palace, we’re within walking distance to the famous Barkhor street and Jokhang temple. Just a short drive from Norbulingka, our luxurious resort is an ideal base for exploring this magical destination’s myriad cultural gems.
Our 162 guestrooms and villas are Lhasa’s largest and most luxurious—beautifully appointed with local artifacts and distinctive decor reflecting the rich Tibe Read more about St. Regis Lhasa Resort