El hotel de 3 estrellas Hotel Landmark Shimla ofrece 65 habitaciones a unos 6 minutos andando del Túnel Victory. Los huéspedes que se alojen en el hotel pueden aparcar su coche en el lugar.
Este es el hotel situado a menos de 25 km del aeropuerto Shimla, y a unos minutos del Annandale Army Heritage Museum. Está a 3 km del Savage y a un paso de Kali Bari Temple. El Himachal State Museum está situado a 3 km de distancia de este lugar.
Las habitaciones del Hotel Landmark Shimla disponen de TV de pantalla plana con canales vía satélite, además de minibar para tu comodidad. Los cuartos de baño, equipados con un inodoro separado de la ducha y bañera, también proporcionan a los huéspedes toallas y zapatillas.
El restaurante la Tara Bhojanalaya se encuentra cerca de este hotel.