Located in downtown Lhasa, the Shambhala Hotel Lhasa is near the Barkhore Bazaar, Jokhang Temple and the Potala Palace. The property is an ideal place for excursion and sightseeing, with easy access to all great attractions. The hotel is 10km away from the Railway Station and 70km away from the Lhasa Airport. |