Photos coming soon
HOTEL
Serchen Villa Leh 3 Min Walk Near the Mall
Karzu Rd, Leh, Leh, India
Where it sits
Serchen Villa Leh 3 Min Walk Near the Mall
Karzu Rd, Leh, Leh, India
34.17034, 77.58321
Plan around Serchen Villa Leh 3 Min Walk Near the Mall
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
