Zurich Resort Shimla

  • Among Shimla resorts near mall road
  • Lowest room starting from RsĀ 3917
  • A first rate coffee shop in the resort
  • The resort even arranges adventure activities for people
  • Zurich Resort Shimla
Category: Tag:
Rated 4.19/5 based on 576 reviews

Call Us :: 09351618124