Le Shimla Greens Shimla est situé à Shimla, à 2,1 km de l'Institut indien d'études avancées et à 5,4 km de Circular Road. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, un service d'étage et une réception ouverte 24h/24. Cet établissement non-fumeurs se trouve à 3,9 km du tunnel de la Victoire.
Les logements comprennent une télévision à écran plat. Toutes les chambres du Shimla Greens Shimla comprennent une salle de bains privative.
Vous séjournerez à 7,9 km de Tara Devi Mandir et à 11 km de la télécabine de Jakhoo. L'aéroport le plus proche, celui de Simla, est situé à 18 km.