Hotel The Grand Welcome Hotel, Shimla
Shoghi Bypass, Shimla, India
Shoghi Bypass, Shimla, India
Located 4.5 km from Tara Devi Mandir, The Grand Welcome Hotel, Shimla includes 26 rooms.
Comprising a sitting area, the rooms at the property are equipped with a flat-screen TV with satellite channels.
The Christ Church can be reached within a 15-minute drive of the hotel. This 4-star hotel is also within 6 km of the ancient Shri Hanuman Mandir Jakhoo Temple.