The St. Regis Lhasa Resort
No. 22 Jiangsu Road, Chengguan Qu, Lhasa, Tibet, China, 850000
A stay at The St. Regis Lhasa Resort places you in the heart of Lhasa, within a 5-minute drive of Tibet University and Ramoche Temple. This 5-star hotel is 1.8 mi (2.8 km) from Jokhang Temple and 2.1 mi (3.4 km) from Potala Palace.