Karta Vacation Rentals
Perched in Leh and within walking distance of the city center, Vajra Villa is minutes from Namgyal Tsemo Gompa and Leh Temple. The villa is also close to Sankar Gompa and Shanti Stupa, making it a smart base for exploring Leh’s highlights.