TIH Chomal Huts - Leh
chutnang stok chomal house stok, 194101 Leh, India,Object type: Hotel Leh
Located in Leh, 10 miles from Main Bazaar, TIH Chomal Huts - Leh has accommodations with a restaurant, free private parking, a shared lounge and a garden. Among