5-Star Luxury Accommodation Tibet

The St. Regis Lhasa Resort
favorite_border
add to favorites

The St. Regis Lhasa Resort

Lhasa, Tibet, China
121 bedrooms
A resort-like no other, the St. Regis Lhasa Resort offers a luxurious and contemporary experience as well as celebrating the ancient surrounding of the Barkhor area. Immerse yourself in the wonderous serenity of the surrounding lands..
From €125
View HotelArrow forward