Nature residency is a clean, basic place to settle down in Leh as you explore distant places and comeback periodically to catch your breath.
I stayed in the suite and was pretty happy with the comfort the place offered. The place is right next to a tributary of the Indus and has beautiful view of the surrounding hills. It is in Choglamsar on the outskirts of Leh. Yet it is easy to take a shuttle and visit Leh market.
The hotel room service is very efficient. What took me by surprise is the variety and quality of food they served in dinner. Local delicacy, continental, Chinese etc. I was always looking forward to the next dinner.
The Dalai Lama apparently stayed here during one of his visits. I liked the sit out outside the lunch room by the side of the Indus.
This is a nice place but nothing luxurious or fancy.