V Resort Shimla

  • Under the list of top 10 resorts in Shimla
  • Situated amidst the mesmerizing nature
  • A picture perfect holiday destination
  • A pure Himachal style built resort
  • The resort is located in Narkanda Shimla
  • The resort has branches all over India
  • The rooms are cozy and wonderful
  • The resort is a perfect place for the honeymooners
  • The resort provides you with many activities
  • V Resort Shimla
Category: Tag:
Rated 4.20/5 based on 594 reviews

Call Us :: 08854999954