info@vajravillaleh.com
(+91) 982-050-1211 / (+91) 932-050-1211 / (+91) 887-900-1171
BOOK NOW
Toggle navigation
Vajra Villa
Home
About
Tariff
Facilities
Gallery
Contact
Vajra Villa Leh Photos
Vajra Villa Leh Rooms & Washroom
Vajra Villa Leh Facilities
Vajra Villa Leh Restaurant
Vajra Villa
About
Tariff
Gallery
Facilities
Sightseeing
Activities
Temperature
Location
Blog
Packages
Get In Touch
Mobile : (+91) 932-050-1211
Mobile : (+91) 982-050-1211
Office : (+91) 887-900-1171
info@vajravillaleh.com
Leh, Leh Ladakh - 194401