Composto por 65 quartos, Hotel Landmark Shimla 3 estrelas está a 6 minutos andando de Túnel Victory. Os hóspedes que permanecem neste hotel de Shimla podem estacionar o carro no local.
Annandale Army Heritage Museum se encontra a uma curta distância deste hotel e o aeroporto em Shimla fica a aproximadamente 30 minutos de carro. Está a 2.5 km do Templo de Jakhu e a 5 minutos caminhando de Kali Bari Temple. Estabelecimento está situado a aproximadamente 3 km do Templo de Sankat Mochan.
Os quartos estão equipados com mini frigobar, bem como TV de tela plana com canais via satélite e TV via satelite para conveniência dos hóspedes. Os banheiros incluem banheiro separado, banheira e chuveiro, juntamente com lençóis de banho e toalhas.
Tara Bhojanalaya e The Restaurant estão entre as opções de restaurantes na área.