Dotato di noleggio auto e di Wi-Fi in tutta la struttura, questo hotel a 4 stelle, il Rock Castle By Dls Hotels, si trova a Shimla, a 4 km di distanza dal Tempio di Jakhu. Gli ospiti che soggiornano presso questo hotel possono parcheggiare le loro auto in loco.
Questa struttura è situata a 4 km dal centro di Shimla e a 20 km dall'aeroporto di Simla. Le attrazioni turistiche come la Residenza vicereale sono a 3 km dal Rock Castle By Dls Hotels. L’alloggio si trova a 10 minuti in auto dal Tempio di Sankat Mochan.
Alcune camere provvedono un salottino e una TV a schermo piatto con canali satellitari e un bagno privato. Gli ospiti possono usufruire di un WC alla francese e una doccia e avranno a disposizione teli da bagno.
Di mattina il Rock Castle By Dls Hotels Shimla offre una colazione a buffet al ristorante.