Select CheckIn Date
Select CheckOut Date
You are booking hotel for more than 30 days
Tukcha Main Road, Leh | 1.3 km drive to Leh Palace
Location rated 4.7 by guests
What guests said
Guests appreciate the property's fantastic location, just a short walk from the main market, making it convenient and accessible. The stunning views of the mountains and gardens enhance the experience, while the helpful caretaker adds to the charm. Many reviews highlight the proximity to key sites, with one mentioning that guests can reach the Leh market within 10 minutes on foot, making it an ideal spot for both relaxation and exploration.
Near Leh Bus Stand
Stok
Near Leh Bus Stand
Tukcha Main Road
Leh
Leh
Leh
Upper Tukcha Road
Near Leh Bus Stand
Near Leh Bus Stand
Leh
Skara
Khakshal
Yurtung
Chubi
Skara
Near Leh Bus Stand
Skara
Near Leh Bus Stand
Tukcha Main Road
Upper Tukcha Road
Near Leh Bus Stand