Com vista para o vale, hotel 2 estrelas Lords Garden Glory fica a cerca de 10 minutos de carro de Padam Palace em Shimla. O hotel livre de fumaça disponibiliza Wi-Fi nas áreas públicas e o estacionamento no local.
O alojamento oferece uma localização primordial a cerca de 30 km do aeroporto em Shimla e a uma fácil caminhada de Kali Temple. O hotel também está a uma distância de 15 minutos de carro da Tara Devi Temple em Shimla.
Os quartos de Lords Garden Glory têm vestuário, TV de tela plana com canais via satélite e TV via satelite. Eles vêm com banheiro separado e banheira, juntamente com comodidades como lençóis de banho e toalhas.