Hotel Shree Tara Hotel Thamel
Attractively located in the centre of Kathmandu, Hotel Shree Tara features air-conditioned rooms with free Wi-Fi, free private parking and room service. 1.7 km from Hanuman Dhoka and 1.
Numero delle stanze: 33
Keshar Mahal Marg, Thamel, 44600 Kathmandu, Nepal