
OYO 12685 Home 2BHK Hill View Sankat Mochan
rana palace near sankat mochan tara devi, Shimla
Location Looking for a place to spend a night after a long walk around the city? Hotel OYO 12685 Home 2BHK Hill View Sankat Mochan is located in Shimla. This hotel is located in 3 km from the city center. At the hotel Accessibility: there is an elevator/lift.
Kitchen

















