33.8k reviews
3rd Floor, Tibet Kora Hotel (Buddhist Palace Barkor Street Branch), Barkor Street, Chengguan District, Lhasa, Tibet Autonomous Region