A new resort in Tibet.
St.Regis has been opening up quite a few hotels of late in Asia and the St.Regis Lhasa property which opened last month marks the first international luxury hotel in Tibet’s capital and is the third St.Regis branded hotel in China after Beijing and Shanghai.
The resort is located 3,580 meters above sea level in the ancient Barkhor area of Tibet. The property comprises of 150 rooms and villas and features restaurants, bars and an Iridium Spa.
To read more, go to Luxury Insider.