Select CheckIn Date
Select CheckOut Date
You are booking hotel for more than 30 days
Upper Tukcha Road, Leh | 8 minutes walk to Leh Palace
Location rated 4.4 by guests
What guests said
Guests highly praised the property's prime location, noting its peaceful setting just a short 2-5 minute walk from the Leh market. The surroundings offered stunning views of the mountains, enhancing the overall stay. Many reviews emphasized the convenience and accessibility to local attractions, making it an ideal choice for travelers looking to explore Leh.
Near Leh Bus Stand
Near Leh Bus Stand
Near Leh Bus Stand
Yurtung
Lower Tukcha
Skara
Chubi
Upper Tukcha Road
Near Leh Bus Stand
Tukcha Main Road
Near Leh Bus Stand