Distante 18 minuti a piedi dal Museo statale, l'Hotel Landmark Shimla, a 3 stelle, offre 65 camere. Gli ospiti che soggiornano presso l'hotel possono parcheggiare le loro auto in loco.
La struttura si trova a circa 25 km dall'aeroporto di Simla e a circa 15 minuti in auto da diversi luoghi di interesse culturale, come la Residenza vicereale. L’hotel è situato vicino ai Kali Bari Temple e a pochi passi dall'Annandale Army Heritage Museum. Quest’alloggio è a 10 minuti in auto dal Tempio di Jakhu.
Le camere dell'Hotel Landmark Shimla sono dotate di una TV a schermo piatto con canali satellitari, nonché di un mini frigobar per la tua comodità. I bagni, dotati di un WC alla francese, una vasca da bagno e una doccia, forniscono agli ospiti anche cuffie per la doccia e teli da bagno.
Durante il soggiorno presso la struttura, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Tara Bhojanalaya, ad appena 300 metri di distanza, o il ristorante The Restaurant, a 12 minuti a piedi.