L'hotel a 3 stelle Hotel Landmark Shimla dispone di 65 camere in totale e si trova a circa 5 minuti a piedi dall'Annandale Army Heritage Museum. Gli ospiti che soggiornano presso l'hotel possono parcheggiare le loro auto in loco.
La struttura è situata a 1 km dal centro di Shimla e a 25 km dall'aeroporto di Simla. Nelle vicinanze gli ospiti possono visitare Victory Tunnel e il Tempio di Jakhu, che dista 2 km dall'hotel. Il Tempio di Sankat Mochan si trova a circa 3 km da quest’alloggio.
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 con un WC alla francese, una vasca da bagno e una doccia includono anche teli da bagno e pantofole.
Potrai fare una passeggiata di 5 minuti fino al ristorante Tara Bhojanalaya o mangiare al ristorante The Restaurant, situato a soli 1 km di distanza.