House Of Shambhala is highly reputable Tibetan-style boutique hotel in the historic center of Lhasa city. Resting quietly on an alley inside Barkhor quarter, the hotel is only a few minutes walk to Jokhang Temple. It is also a 10 minute taxi ride to reach Potala Palace from the hotel.
Get Started – [post_title]
You’re getting closer to your dream visit to Tibet! Fill out this form so our travel consultants can start helping you plan a trip.