Hotel Lords Grace is a reasonable choice for travelers looking for budget accommodation in Shimla. It is located in Fingask Estate and situated in the Hills of the Himalayas. Hotel Lord’s Grace Have High Standard Facilities and Amenities The hotel has cozy and comfortable rooms that are aesthetically pleasing to guests. Hotel Grace is located in Shimla, within 2.2 miles of The Mall Road and 1.6 miles of Victory Tunnel. Here you will find healthy- fashioned space that represents modern comfort. Situated across Victory Tunnel, Cart Road, Shimla, and Hotel Lords Grace, is a decent property with nice rooms, attached bathrooms, Wi-Fi, doctor on call and other …