Village Patengali, Near Tarapur Mashobra Shimla 171007
Situated in Shimla, 12 km from The Mall Road,Welcomhotel by ITC Hotels, Shimla, features accommodation with a restaurant, free private parking, a fitness centre and a bar. Among the facilities at this...more