Grand Yasmin Hotel
Shenam Fort Road Leh, Ladakh, 194101 Leh, India
Set in Leh, 800 metres from Main Bazaar, Grand Yasmin has a garden and rooms with free Wi-Fi access. This 5-star hotel offers free shuttle service. The property is located 1.6 km from Shanti Stupa.