House Of Shambhala is a 3-star venue set just 1.8 km from Zhaji Temple, Nechung Monastery and Temple and Yangwang Mountain Cliffside Images. The business property features an elevator, parking and a tour desk.
The property lies within 850 meters from Ramoche Temple, Zongjiao Lukang Park and Jokhang Temple. The center of Lhasa is 3 km away from the venue.
Guests can reach House Of Shambhala by car from Gonggar/Lhasa airport in 50 minutes.