Offering a location within a 200-metre distance of the Kali Temple, Lords Garden Glory With Valley View Shimla hotel offers 15 rooms. Featuring a cash machine and complimentary newspapers throughout the property, this hotel is located a 10-minute drive from the Tara Devi Temple.
The 3-star hotel is a great place to stay due to its prime location in Shimla. The Padam Palace is 3 km from the Lords Garden Glory With Valley View and Simla airport is 5 km away.
The rooms comprise a seating area complete with air conditioning, as well as free Wi-Fi and a flat-screen TV with satellite channels. Staying at this property, guests can enjoy views of the valley.