The 2-star Lords Garden Glory Shimla hotel, located 3.3 miles from Tara Devi Temple, features Wi-Fi in public areas. This non-smoking hotel offers an ATM and elevator, along with 20 rooms overlooking the valley.
The hotel offers a prime location about 30 km from Simla airport and very close to Kali Temple. The accommodation in Shimla is around a 10-minute drive from Jaypee University of Information Technology.
A bathtub and a separate toilet along with such comforts as bath sheets and towels are also featured.