Abapa house
Choglamsar Abapa house, 194101 Leh, India
Offering mountain views, Abapa house is an accommodation situated in Leh, 9.3 km from Shanti Stupa and 6.3 km from Soma Gompa. This property offers access to a terrace, free private parking and free Wi-Fi. Namgyal Tsemo Gompa is 8.