Avendo una cassetta di sicurezza e degli estintori nella struttura, l'hotel a 4 stelle Aamod At Shoghi Luxury Cottage Resort Shimla si trova a 4 km dalla Tara Devi Temple.
La Tara Devi Mandir, a Shimla, dista 10 minuti di auto dal resort.
Soggiornando in una delle 21 camere, gli ospiti possono usufruire di una TV a schermo piatto con canali satellitari, e di servizi per la preparazione di tè/caffè. Tra i servizi nei bagni ci sono un WC alla francese e una doccia, così come certe comodità, come asciugacapelli e teli da bagno. Nelle camere da letto sono presenti cuscini in piuma e cuscini in piuma d'oca.