Hotel Green tara
(3 Star Hotel)
Hotel Green Tara (or Green Tara Homestay) is located in the main city of Leh, in the Union Territory of Ladakh. It is situated in a convenient and peaceful area, known for offering great mountain views., Leh, Ladakh
About the Hotel
Hotel Green Tara (often operated as Green Tara Homestay) is a peaceful, budget-friendly accommodation in Leh, Ladakh. Located in the Yurtung area near Shanti Stupa, it offers travelers clean, cozy rooms and easy access to the main city while providing a quiet retreat away from heavy crowds.
Book Your Stay
Starting From Price
₹0 / night
Send Inquiry
Contact our support desk for custom booking arrangements.