25 Minuten Gehweg vom Durbar-Platz entfernt gelegen, bietet das komfortable Hotel Shree Tara Kathmandu 6 Zimmer an. Das Restaurant Shree Tara und die 24 Stunden geöffnete Bar stehen den Gästen auf dem Gelände des Hotels zur Verfügung. Ein großer Pluspunkt ist zudem die erstklassige Lage in Kathmandu.
Das Hotel befindet sich im Stadtteil Thamel von Kathmandu, in rund 3 km Entfernung von einer heiligen Stätte, dem Pashupatinath Tempel. Der Narayanhiti-Palast gleich neben der Unterkunft ist eine der nahegelegenen Attraktionen. Das komfortable Hotel liegt in etwa 15 Gehminuten Entfernung vom Garten der Träume. Die Bushaltestelle Tourist liegt ganz nah am Shree Tara.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant serviert nepalesische Speisen.