House Of Shambhala Hotel is a 3-star property only 1.8 km from Zhaji Temple, Nechung Monastery and Temple and Yangwang Mountain Cliffside Images. The business property features an elevator and parking.
The city center is 3 km away from the hotel. The hotel is 10 minutes' walk away from Muru Temple, Zongjiao Lukang Park and Jokhang Temple.
House Of Shambhala Hotel is within a 50-minute drive to Gonggar/Lhasa airport.