Hotel The Grand Welcome Hotel, Shimla
Shoghi Bypass, Shimla, India
Shoghi Bypass, Shimla, India
The Grand Welcome Hotel, Shimla features 26 rooms and lies a 10-minute drive from Tara Devi Mandir. The hotel also includes a car park.
A popular place in Shimla is Christ Church, which is about a 15-minute drive away. This 4-star hotel is located within a 6-km distance of Shri Hanuman Mandir Jakhoo.
The accommodation boasts an outdoor pool area.