Mountain Homestays - Natural hot springs
House no 11 Village Changlung, 194101 Leh, India,Object type: Homestay Leh
Located in Leh in the Jammu & Kashmir region, Mountain Homestays - Natural hot springs has a terrace and mountain views. This self-catered family stay features