The Grand Welcome
Hotel
Shimla
The Grand Welcome is located in Shimla and is 3 km from the railway station. Free Wi-Fi access is available throughout the property.
Número de habitaciones: 35
NH 22 Bye Pass Shimla, Panathaghatti, 171001 Shimla, India