Offering location merely a 5-minute walk from Kali Temple, Lords Garden Glory Hotel Shimla offers 20 rooms. This hotel comes with Wi-Fi in public areas.
Padam Palace is within a 10-minute drive of the accommodation, and Jaypee University of Information Technology is located approximately 10 minutes away by car. Tara Devi Temple is also located nearly a 15-minute drive from the 2-star hotel. For those travelling from afar, Simla airport is 30 minutes' drive away.
Some rooms look onto the valley.