The Cozy Villa
The Cozy Villa, main tukcha road, Leh, Ladakh, 194101 Leh, India
Boasting a balcony with mountain views, a garden and a bar, The Cozy Villa can be found in Leh, close to Shanti Stupa and 800 metres from Soma Gompa. This property offers access to a terrace, free private parking and free Wi-Fi.