Shimla

Read more

Club Mahindra Shimla

Nestled comfortably in the foothills of the Himalayan range, Club Mahindra resort is one of the most loved resorts in Shimla.

INR N/A
  • Shimla
  • STARResort3.0
intercom-icon