Rock Castle

Transformed from an elegant 20th century Hotel, Rock Castle is one of the most stylish hotels in Shimla city. We’re conveniently located right across the road from Sankat Mochan Temple amongst the hustle and bustle of the city centre. Consisting of 27 Rooms, our hotel has everything you need for a fantastic city break or business trip, including comfy beds, super-fast Wi-Fi and en-suite bathrooms with baths and power showers.

Glimps of resorts

Copyright © Itcresort. All Rights Reserved.