Providing 26 rooms, the 4-star The Grand Welcome Hotel, Shimla is at a distance of 3.7 km from Tara Devi Temple. There is also parking.
Cultural sights in the area are Himachal State Museum (7 km) and Gaiety Heritage Cultural Complex (8 km). Located within a 6-km distance of this Shimla hotel, Shri Hanuman Mandir Jakhoo is open for visiting by worshippers and tourists.