Cottages Himachal Pradesh

1 - 1 of 1 listings
Show filters Sort by:


  • Thomas Villa
    Thomas Villa
    Cottages Manāli (Himachal Pradesh)
    Thomas Villa in Manali is a fabulous property in Manali & is elegantly embedded in the surrounding landscapes of lush green and enchanting mountains, silent Valley & the sweet scent of Apples. Hotel Thomas Villa welcomes you to Manali with tr...
  • 1