Skip link for screen readers
6377 St Regis

St Regis

A sumptuous 5 star hotel in the heart of Lhasa, with large and generously equipped rooms in which to relax.

 
8923 House Of Shambhala

House of Shambhala

A charming Tibetan-run courtyard hotel situated in the heart of the old town, with wonderful views from the rooftop.