Hotel The Mount Inn encontra-se em Shimla, a 4,7 km de Túnel Victory, e apresenta acomodações com um terraço, estacionamento privado gratuito e um restaurante. Este hotel de 3 estrelas dispõe de serviço de quartos e acesso Wi-Fi gratuito. Este alojamento não fumador localiza-se a 3,6 km de Indian Institute of Advanced Study.
No alojamento, os quartos têm roupeiro, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas.
Tara Devi Mandir fica a 5,8 km de Hotel The Mount Inn, enquanto Circular Road está a 6,2 km da propriedade. O aeroporto mais próximo é o Aeroporto de Shimla, que fica a 17 km de Hotel The Mount Inn.