Das Hotel Landmark Shimla ist mit 3 Sternen ausgezeichnet und bietet 65 Zimmer an. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Kali Bari Temple und Annandale Army Heritage Museum zu Fuß zu erreichen.
Muzium Negeri Kelantan und Kalka–Shimla Eisenbahn liegen 1 km bzw. 1,1 km von hier entfernt. Zum Stadtzentrum von Shimla sind es 10 Minuten zu Fuß. Jakhu Tempel ist in 10 Autominuten Entfernung von der Unterkunft. Der Flughafen Shimla ist in 30 Minuten vom Hotel Landmark Shimla aus mit dem Auto erreichbar.
Zur Ausstattung der Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. In den Badezimmern befinden sich eine getrennte Toilette, eine Badewanne und eine Dusche.
Die Gäste können im Restaurant Tara Bhojanalaya, etwa 5 Gehminuten vom Hotel entfernt zu Abend essen.