Villa Eco-Homestay, Feel more connected to the nature
★★★★
Upper Karzoo, Union Territory of Leh, Leh, India Show on map
The Bodhi Tree is a 4-star hotel in Leh, India. It is one of 334 places to stay in Leh listed on Triptoic.
Upper Karzoo, Union Territory of Leh, Leh, 194101, India
The Bodhi Tree is located at Upper Karzoo, Union Territory of Leh, Leh 194101, India.
The Bodhi Tree is rated 4 stars.
Highly rated alternatives close by
Entire House
Hotel
Guest favorite
Hotel