The Grand Welcome Hotel
The Grand Welcome Hotel The Grand Welcome Hotel is Located in the beautiful city of Shimla, The hotel is located at a distance of 8 Km from the railway stations, 11 Km from Shimla ISBT, 29 Km from Shimla airport. The Grand Welcome is the only hotel in the Shimla city which is drive-in with the