You are booking hotel for more than 90 days
Stok, Leh | 15.1 km from city centre
Near Leh Bus Stand
Simsa
Bahanu Road
Simsa
Vashist
Old Manali
Kullu
Shuru Road
Haripur
Dhungri Village
Soil
Near Leh Bus Stand
Upper Tukcha Road
Chubi
Near Leh Bus Stand
Upper Tukcha Road
Leh
Skara
Near Leh Bus Stand
Yurtung
Near Leh Bus Stand