Our hotel is located at 3 Nandao South Road, Chengguan District, in Lhasa City. It is situated approximately 1 kilometer away from the Potala Palace and is just a 2-kilometer journey from the Jokhang Temple.
No.3 Nandao South Road, Chengguan District, Lhasa City