Featuring free WiFi and a restaurant, Hotel Mount Castle offers pet-friendly accommodation in Leh, 1,969 feet from Main Bazaar. Guests can enjoy the on-site restaurant. Free private parking is available on site. All rooms come with a flat-screen TV with satellite channels. The rooms are equipped with a private bathroom. There is room service at the property. Shanti Stupa is 1.1 miles from Hotel Mount Castle, while Soma Gompa is 1,641 feet away. The nearest airport is Kushok Bakula Rimpochhe Airport, 3.1 miles from the property.