The Rock Castle
171010 Shimla, Near Sankat Mochan, National Highway 22
171010 Shimla, Near Sankat Mochan, National Highway 22
A stay at Hotel The Rock Castle by DLS Hotels places you in the heart of Shimla, within a 5-minute drive of Sankat Mochan Temple and Darlaghat. This hotel is 9 mi (14.5 km) from Mall Road and 2.1 mi (3.4 km) from Shimla Heritage Walk.