Le Larisa Shimla est situé à Shimla, à moins de 6 km de Circular Road et à 12 km de la télécabine de Jakhoo. Il se trouve à environ 4,5 km du tunnel de la Victoire, à 4 km de l'Institut indien d'études avancées et à 4,4 km de Tara Devi Mandir. L'établissement possède un restaurant servant une cuisine indienne et un parking privé gratuit.
Les chambres sont équipées d'une télévision à écran plat et d'un coffre-fort. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Vous pourrez jouer au billard sur place et louer une voiture.
Le personnel de la réception parle anglais, hindi et pendjabi.
Vous séjournerez à 12 km du temple Jakhu et à 14 km de la crête de Shimla. L'aéroport le plus proche, celui de Simla, est situé à 18 km.