Photos coming soon
HOTEL
Wind castle guest house
Wind castle guest house, Near New Bus stand, leh, UT ladakh,194101, Leh, India
Where it sits
Wind castle guest house
Wind castle guest house, Near New Bus stand, leh, UT ladakh,194101, Leh, India
34.15259, 77.57705
Plan around Wind castle guest house
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
