Das Tangka Hotel befindet sich im Zentrum von Lhasa, direkt neben dem Jokhang-Tempelplatz. Der berühmte Jokhang-Tempel ist nur etwa 100 Meter entfernt und in wenigen Minuten zu Fuß erreichbar. Der Potala-Palast liegt etwa 1,4 Kilometer entfernt und ist in etwa 15 bis 20 Minuten zu Fuß erreichbar.
Zu den Einrichtungen zählen ein chinesisches, westliches und tibetisches Restaurant, ein Café, ein Businesscenter sowie kostenfreies WLAN in den öffentlichen Bereichen. Ein besonderes Merkmal ist der handgemalte Thangka-Bereich in der Lobby und die mit Thangka-Dekorationen geschmückten Flure, die die reiche tibetische Kultur widerspiegeln.
Das im traditionellen tibetischen Stil gestaltete 4-Sterne-Hotel verfügt über 149 Zimmer. Diese sind im tibetischen Stil eingerichtet und bieten Annehmlichkeiten wie Klimaanlage, Satellitenfernsehen, Internetzugang, Safe und ein eigenes Badezimmer.