Select CheckIn Date
Select CheckOut Date
You are booking hotel for more than 90 days
Near Leh Bus Stand, Leh | 1.2 km drive to Leh Palace
Near Leh Bus Stand
Khakshal
Upper Tukcha Road
Chubi
Chubi
Changspa Road
Near Leh Bus Stand
Chubi
Leh
Near Leh Bus Stand
Leh