Aamod At Shoghi Luxury Cottage Resort Shimla de 4 étoiles comprend 21 chambres et est situé à 4 km de Tara Devi Temple. De plus, l'hôtel dispose d'un coffre-fort et d'un extincteur.
La station touristique est à 3 km de Tara Devi Mandir.
Les chambres sont équipées de la climatisation, ainsi que d'une cafetière/théière pour le confort des clients. Elles comportent une toilette séparée et une douche dans les salles de bain, en outre, le confort est assuré par un sèche-cheveux et un bonnet de douche.