|
|
Hotel Snow Leopard
Nubra Valley, Hunder, Leh
Leh Jammu and Kashmir India
Rated 69 / 100 based on 9 customer reviews. |
|
Hotel Snow Leopard offers a peaceful setting while in Leh.
The hotel provides a comfortable room, equipped to fit the requirements of any traveller. |