Fornecendo Wi-Fi nas áreas públicas, o Lords Garden Glory Hotel está situado a uma distância de 3.7 km de Padam Palace. O hotel de 2 estrelas oferece o parque de estacionamento no local.
Os hóspedes podem visitar a Tara Devi Temple, que fica a cerca de 6 km de distância. Além disso, este hotel livre de fumaça está localizado perto de Kali Temple. Para quem viaja de longe, o aeroporto de Shimla fica a 30 minutos de carro.
Com a vista para o vale, os quartos incluem vestuário, TV de tela plana com canais via satélite e TV via satelite, e também têm características como casa de banho separada e banheira.