+91 9665113049

Rock Castle

Shimla
  • TV
  • Wifi
  • Pool
  • Breakfast
  • Pet allowed
  • Accessibiliy
  • Parking

Description

The Rock Castle is set in Shimla, 3.6 km from The Mall Road. The hotel has a sun terrace and views of the mountain