Das Hotel Landmark Shimla ist mit 3 Sternen bewertet und verfügt über 65 Zimmer, wo Sie Ihre Auszeit in vollen Zügen genießen können. Vom Hotel aus sind viele Sehenswürdigkeiten, vor allem Kali Bari Temple und Annandale Army Heritage Museum zu Fuß zu erreichen.
Victory-Tunnel ist 6 Fußminuten entfernt. Jakhu Tempel ist ca. 2 Kilometer von hier entfernt. Ein Spaziergang von nur 25 Minuten führt Sie zu Chadwick-Wasserfälle.
Die Zimmer im Hotel Landmark Shimla verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar für Ihren Komfort. Neben einer getrennten Toilette, einer Badewanne und einer Dusche gehören auch eine Duschhaube und Handtücher zur Ausstattung des Badezimmers.
Sie können im Restaurant Tara Bhojanalaya zu Abend essen, das sich in 300 Meter Entfernung zum Hotel befindet.