QUEEN OF HILL STATION

The Rock Castle, Shimla

Nestled in the most picturesque setting of Shimla, Hotel Rock Castle offers the best view of the valley forests. The hotel excels in providing the best of hospitality, food and ambiance.

You can feel the same once you visit here!

read more...