Situé à 5 minutes à pied du Vaishno Devi Temple, Rock Castle By Dls Hotels Shimla attire les clients avec une terrasse ensoleillée. Le Temple Jakhu se trouve à dans un rayon de 4 km et les Chutes de Chadwick peut être atteint en 10 minutes en voiture de l'hôtel.
L'hôtel est située à 4 km du centre-ville de Shimla et à 20 km de l'aéroport Aeroport de Simla. Le Temple de Sankat Mochan est également situé à moins de 10 minutes en voiture de Rock Castle By Dls Hotels de Shimla.
Chaque chambre est fournie d'un coin salon et d'une TV à écran plat avec des chaînes satellite, et d'une salle de bain privée. Une toilette séparée et une douche, ainsi que des conforts tels que des draps de bain, sont également fournis.
Rock Castle By Dls Hotels a un petit-déjeuner sous forme de buffet quotidien pour les clients et il est servi au restaurant.