The Grand Yasmin (Leh, Ladakh): A popular mountain-view hotel located on Fort Road in Leh, offering views of the Leh Palace and valley, multi-cuisine dining, and cozy accommodations for travelers visiting Ladakh.
We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All," you consent to our use of cookies.
Share on