OYO 10692 Hotel Shubham
Bank Estate, Near Snow View Parking, Near Tara Hall School, The Mall, 171001 Shimla, India,Object type: Hotel Sangla
One of our top picks in Shimla.Featuring 3-star accommodations, OYO 10692 Hotel Shubham is located in Shimla, an 18-minute walk from The Ridge, Shimla and 1.9 m