Nubra Leisure Camp Tent Leh, Leh Ladakh
Nubra Leisure Camp is set in Leh. The property features mountain and lake views. The luxury tent offers an Indian restaurant.
Number of rooms: 10
Hunder, Nubra, Leh Leh Ladakh, Jammu and Kashmir, 194101 Leh, India