Composto por 65 quartos, o Hotel Landmark Shimla de 3 estrelas está a uma distância aproximada de 15 minutes a pé do Teatro Gaiety. Os hóspedes que permanecem neste hotel podem estacionar o carro no local.
O Túnel Victory fica a apenas 6 minutos a pé de distância. O hotel se encontra a apenas 250 metros de Annandale Army Heritage Museum e a alguns passos de Kali Bari Temple. Para quem viaja de longe, o aeroporto de Shimla fica a 30 minutos de carro.
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. Além de casa de banho separada, banheira e chuveiro, os confortos das casas de banho incluem também lençóis de banho e toalhas.
Tara Bhojanalaya e The Restaurant estão a cerca de 300 metros de distância.