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 :: 09351618124