Set in Leh, near Shanti Stupa, Namgyal Tsemo Gompa and Soma Gompa, Namra Villa has a garden. This villa offers free private parking, a 24-hour front desk and free Wi-Fi. The villa features family rooms.
Numero delle stanze: 2
Sankar road, Leh, Ladakh, 194101 Leh, India