Composto por 65 quartos, o Hotel Landmark Shimla de 3 estrelas está a 450 metros do Túnel Victory. Os hóspedes que permanecem neste hotel podem estacionar o carro no local.
O hotel está situado a cerca de 25 km do aeroporto de Shimla e a uma distância de 15 minutos de carro dos locais culturais como a Acomodação de Viceregal. Localizado a poucos passos de Annandale Army Heritage Museum, o local está acessível em 10 minutos andando do centro de Shimla. O estabelecimento fica a 5 minutos a pé de Kali Bari Temple.
Os quartos do o Hotel Landmark Shimla têm TV de tela plana com canais via satélite e TV via satelite, juntamente com mini frigobar para sua conveniência. As casas de banho com casa de banho separada, banheira e chuveiro, incluem também lençóis de banho e toalhas.
Pode caminhar 5 minutos até Tara Bhojanalaya ou comer no The Restaurant situado a apenas 1 km de distância.