Set in Kathmandu, a 13-minute walk from Hanuman Dhoka, Green Tara Apartment provides a living room with a flat-screen TV. The accommodation features free WiFi.
The apartment has 2 bedrooms, a living room, and a kitchen with a dining area and a fridge.
Kathmandu Durbar Square is 1.2 km from the apartment....
|Thamel Marg 1|