Oferecendo vistas para o jardim, o hotel Shri Villa Simla está localizado a aproximadamente 7 km da Estrada de Ridge em Shimla. Este estabelecimento também inclui o parque de estacionamento.
O Templo de Jakhu está a aproximadamente 6 km de distância. Hotel fica a 3.7 km da Tara Devi Temple. Para quem viaja de longe, o aeroporto de Shimla fica a 37 minutos de carro.
Alguns quartos apresentam armário e chaleira elétrica, bem como casas de banho privadas. As casas de banho oferecem banheira e chuveiro, juntamente com confortos como lençóis de banho e toalhas.