The Grand Dragon Ladakh
Old Road SheynamLeh, Hindistan
Location.
The Grand Dragon is located in Leh, India.
Hotel Features.
24-hour front desk
Parking (free)
Restaurant
Guestrooms.
Internet access - high speed
Television Read more about The Grand Dragon Ladakh