Il Lords Garden Glory Hotel Shimla offre 20 camere a circa 10 minuti in macchina da Padam Palace. Questo hotel include anche il Wi-Fi nelle aree comuni.
L’alloggio vanta una posizione ottima, a un minuto di distanza dai Kali Temple. L’hotel è a circa 4 km dal Jaypee University of Information Technology a Shimla. La Tara Devi Temple è a circa 15 minuti in auto dalla struttura.
Le camere del Lords Garden Glory Hotel, a 2 stelle, si affacciano sulla vallata e includono una zona spogliatoio e una TV a schermo piatto con canali satellitari, nonché bagni con un WC alla francese e una vasca da bagno.