Located approximately a 10-minute drive from Tara Devi Mandir, the 4-star The Grand Welcome Hotel, Shimla offers access to tourist attractions throughout Shimla.
The Bengali hut–style Kali Bari Temple stands within a 7-km distance of this Shimla hotel. Guests may also get to the Johnnie's Wax Museum, which is nearly a 15-minute drive away.
The 26 rooms at the hotel comprise a seating area.