Situated on the west side of Lhasa, Lhasa Hotel is 10 minutes from the city center and is adjacent to the historic Summer Palace. The hotel stands an astonishing 3,600 meters above sea-level, and each of the 48 ... Read more

View all Luxury Hotels in Lhasa