Select CheckIn Date
Select CheckOut Date
You are booking hotel for more than 90 days
Tukcha Main Road, Leh | 7 minutes walk to Leh Main Bazaar
Near Leh Bus Stand
Chubi
Leh
Leh
Skara
Near Leh Bus Stand
Chubi
Near Leh Bus Stand
Changspa Road
Near Leh Bus Stand
Leh